日期:2014-05-17  浏览次数:20681 次

java项目,我想js实现页面跳转,这两种应该怎么实现?关于页面跳转的几点疑惑!
1.一个是点击一个link跳到另外一个页面,我想用window.open好像不行,它总是打开新的网页,不会在原页面上跳转。(我知道这种情况用window.location.href可以实现)

2.还有一个就是,我从数据库后台获取到一个网站的值(比如www.baidu.com,不是项目中的页面),我怎样用window.open使页面跳到www.baidu.com,不能直接写进去,必须把这个网站的值传进去,因为有可能是不同的网站。
以上两种情况有没有人能够解决的?
还有一个问题,类似于这种js页面和a标签页面的跳转,实质上都是forward实现的吧,就是后面的页面能得到前面页面的值,对吗?

------解决方案--------------------
定义一个变量啊
用ajax接受到该变量
用window.open=变量就行啊
------解决方案--------------------
1.一个是点击一个link跳到另外一个页面,我想用window.open好像不行,它总是打开新的网页,不会在原页面上跳转。(我知道这种情况用window.location.href可以实现)

--试一下<a href="b.html" target="_self">aaa</a>

2.还有一个就是,我从数据库后台获取到一个网站的值(比如www.baidu.com,不是项目中的页面),我怎样用window.open使页面跳到www.baidu.com,不能直接写进去,必须把这个网站的值传进去,因为有可能是不同的网站。
--
var url=接收的变量;
window.open(url);
------解决方案--------------------
引用:
1.一个是点击一个link跳到另外一个页面,我想用window.open好像不行,它总是打开新的网页,不会在原页面上跳转。(我知道这种情况用window.location.href可以实现)

--试一下<a href="b.html" target="_self">aaa</a>

2.还有一个就是,我从数据库后台获取到一个网站的值(比如www.baidu.com,不是项目中的页面),我……


正解