【发布时间】:2012-06-28 10:54:14
【问题描述】:
我有一个按钮:
<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:是的,你理解是对的
标签: javascript window