您的位置:首页 > 编程语言 > Java开发

location.href="#"与document.url ="#"的区别

2014-07-25 16:40 183 查看
说到这两个链接页面的小方法,可是把我坑死了。<p></p><p>在我写的项目中,有的是链接页面覆盖父页面,有的则必须打开一个新窗口。

但是一开始我不知道,写的都是链接页面覆盖父页面,后来经理给我说让我把那个改成效果是打开一个新窗口。那是我就蒙了。

              在学校时,我没有深刻理解这两个链接页面的方法。我就在网上查啊 改啊。要不就是可以打开一个新窗口,页面内容并没有传到新窗口,还是覆盖了父页面。就这么改啊。扣啊,捉摸一天才知道原来是我的那个链接方法的原因。把他改了之后就可以了 那么简单的一句话。硬是死扣了一天。

                   两个链接具体用法如下:

            我的页面是用json数据从数据库中返回到页面的 

             location.href="#"这个方法链接的页面是覆盖父页面的。

具体代码如下:location.href="#"

链接页面用法:location.href ="findCaoFeiDianNoticeByIdnotice?noticeId="+data;

效果:
 就是覆盖父页面,在父页面的基础上显示子页面。





第二种跳转方法:document.url ="#"链接页面

 document.url ="#"这个方法链接的页面是打开新窗口



具体代码如下:

document.url ="#"
链接页面用法:

          document.url ="findPreventiveByIdpreventive?aquaticId=" + data;
          window.open(document.url);

效果:
 父页面:



跳转页面

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java html