使用“window.show”Javascript打开跨域URL的Hack方式

时间:2012-01-12 08:17:40

标签: javascript cross-domain

使用JS中的showModalDialogwindow.open在新窗口中打开来自相同域的网址,几乎在任何浏览器中都可以。

但是,针对安全问题,某些浏览器(例如Chrome)会阻止使用这些功能打开交叉域名网址。

我想知道Javascript中是否存在任何使用showModalDialogwindow.open等功能来实现开放跨域网址的黑客方法。

1 个答案:

答案 0 :(得分:0)

不完全确定,但您可以尝试打开指向您自己的域的弹出窗口,并且:

  1. 执行浏览器重定向到您喜欢的网址

  2. 或者,创建一个iframe,它占据弹出页面的整个宽度和高度,并在其中加载目标URL?

  3. 哈金,但有效。