打开2个窗口javascript

时间:2013-01-30 03:09:02

标签: javascript

如何使用javascript重定向当前页面并打开另一个弹出窗口! 那有可能吗?有风险吗?谢谢

更新:

  I am trying now to: 
  var myid=  "<xsl:value-of select="@ID" />"
  which works for
  document.location.href = http://... + myid
 but won't work for 
 window.open=("http://... "+ myid)

知道我做错了什么。 windo.open没有价值

4 个答案:

答案 0 :(得分:2)

1打开新窗口

window.open("http://stackoverflow.com/")

2重定向

window.location = "http://stackoverflow.com/"

注意:订单在这里很重要。

答案 1 :(得分:1)

重定向:

window.location.href = "http://someothersite.com";

弹出窗口:

window.open("http://somepopup.com","newWindowNameHere");

您可以在新窗口中指定各种功能。见this reference.

答案 2 :(得分:1)

您可以通过更改location.href

的值来使javascript加载新页面

您可以使用window.open()

使javascript打开一个新的弹出窗口

仅供参考,许多浏览器和插件会提示访问者允许/拒绝弹出窗口,或者拒绝它。

答案 3 :(得分:1)

使用可以使用window.open打开一个新窗口:

window.open("http://www.example.com");

您可以更新文档的位置以进行简单的重定向:

document.location = "http://www.example.com";

这样做的缺点是,如果用户不期待它们,其他窗口往往会惹恼用户,而某些浏览器/弹出窗口拦截器根本不允许新窗口打开。

相关问题