我有一个按钮:如何在同一页面打开一个新窗口
<button>Click</button>
我想点击它,在同一页面打开一个新的窗口,我绑定点击事件的事件句柄:
$('button').click(function() {
var newurl="http://" + window.location["host"] + ";
window.open(newurl, '_parent');
})
但总是在新标签页或新窗口中打开,第二个参数我试试_self
_top
。 我甚至有尝试window.location.href(newurl)
那么我该如何解决这个问题?它与浏览器或操作系统有关吗?我在Mac OS的firefox和chrome中查看它。
你问的是不可能的。 “新窗口”与“同一页面”是互斥的。这听起来像你真的只想改变当前窗口/选项卡中的URL。 –
你想打开当前窗口中的网址吗?我不确定我是否理解你的问题。 – EricG
@EricG:是的,你明白是对的 – hh54188