如何使用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没有价值
答案 0 :(得分:2)
window.open("http://stackoverflow.com/")
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
您可以使用window.open()
仅供参考,许多浏览器和插件会提示访问者允许/拒绝弹出窗口,或者拒绝它。
答案 3 :(得分:1)
使用可以使用window.open打开一个新窗口:
window.open("http://www.example.com");
您可以更新文档的位置以进行简单的重定向:
document.location = "http://www.example.com";
这样做的缺点是,如果用户不期待它们,其他窗口往往会惹恼用户,而某些浏览器/弹出窗口拦截器根本不允许新窗口打开。