2

是否可以在页面内的新窗口或选项卡中打开页面?

是的,我的意思是当前的HTML 页面本身。不是这样的另一个人的电话:

window.open('page.html','_blank');  

可能是 JS 和<body onLoad=...>操作。

需要这个来修改相当复杂的 CGI,其中只有几个动作应该在新窗口中打开。无法修改代码,所以只需要纯 HTML+JS 解决方案。

谢谢你。

4

2 回答 2

5

是的,只需将当前地址传递给 window.open():

window.open(window.location.href, '_blank');

代码示例

于 2012-08-16T17:14:31.927 回答
1
if(!window.opener){
    window.open(window.location.href,'_blank'); 
}
于 2012-08-16T17:23:43.487 回答