转载路径:http://www.cnblogs.com/JuneZhang/archive/2010/11/25/1887575.html
☆如果是本页显示可以直接用location,方法如下:
①οnclick="javascript:window.location.href='URL'"
②οnclick="location='URL'"
③οnclick="window.location.href='URL?id=11'"
☆如果页面中有frame可以将在location前面添加top.mainframe.frames['right_frame'].location
2.window.open
2.1、如果要打开一个新的窗口,就加上参数 _blank,如下所示:
<a href = "javascript:onClick=window.open(url, '_blank ' ">
2.2、如果你想弹出的窗口代替本身的话,将参数换为 _self 即可,如下所示:
<a href = "javascript:onClick=window.open(url, '_self ' ">
<p class='tiezi-tex-p' οnclick="window.open('http://mbbs.bbaqw.com/anquanba/hpllist/${answervo.mianswer.id}.htm','_self')">
${answervo.mianswer.content }
</p>
3.JS 中document.URL 和 windows.location.href
1. 从输出结果上,document.URL 和 windows.location.href 没有区别。
2. 非要说区别的话,你只可以读取document.URL的值,不能修改它。windows.location.href的值你即可以读取也可以修改。
3. windows.location.href是旧的写法,新的标准推荐用document.URL替代。(如果你只是读取的话)