使用JS中的showModalDialog
或window.open
在新窗口中打开来自相同域的网址,几乎在任何浏览器中都可以。
但是,针对安全问题,某些浏览器(例如Chrome)会阻止使用这些功能打开交叉域名网址。
我想知道Javascript中是否存在任何使用showModalDialog
或window.open
等功能来实现开放跨域网址的黑客方法。
答案 0 :(得分:0)
不完全确定,但您可以尝试打开指向您自己的域的弹出窗口,并且:
执行浏览器重定向到您喜欢的网址
或者,创建一个iframe,它占据弹出页面的整个宽度和高度,并在其中加载目标URL?
哈金,但有效。