0

我有 mozzilla firefox(技术上是 Aurora 15)浏览器,并且我设置了浏览器,因此所有新窗口都在新选项卡中打开。直到最近,我仍然无法使用任何类型的 javascript 或类似的东西在新窗口中弹出链接。但令我惊讶的是,我的路由器的“站点”能够做到这一点。(你用 192.168.0.1 访问的东西)

我有一个 Netgear 调制解调器路由器 (DG834G)。

当我转到Basic Settings页面底部时,我有Test一个按钮,当我单击它时,会弹出一个新窗口,每隔几秒钟刷新一次,告诉您连接状态等,如果连接成功,它会将您定向到 netgear 网站。

我不明白的是网站如何在新窗口中弹出。从我看到的路由器正在使用 javascript 来执行此操作。是否可以使用 javascript 完成此操作,或者路由器是否接受特殊处理?

4

2 回答 2

2

是的。只需添加宽度和高度,浏览器(不是全部)将在新窗口而不是选项卡中打开它。

window.open(url, windowName, "height=200,width=200");
于 2012-07-03T21:11:29.657 回答
0

通常会window.open();打开一个新窗口。

有关它的更多信息:https ://developer.mozilla.org/en/DOM/window.open

如果这对您不起作用,您能否发布页面中使用的 javascript,以便我们看一下?

于 2012-07-03T21:07:39.847 回答