我想重定向到另一个网站我的域名,外面的当前域之外的像这样的:重定向使用JavaScript
<img src="http://url.to.file.which/not.exist" onerror=window.open("www.google.com","xss",'height=500,width=500');>
我把上面的代码放到一个简单的HTML文件。但是,当弹出窗口出现时,它会在“www.google.com”之前附加文件路径。有没有办法删除?
我想重定向到另一个网站我的域名,外面的当前域之外的像这样的:重定向使用JavaScript
<img src="http://url.to.file.which/not.exist" onerror=window.open("www.google.com","xss",'height=500,width=500');>
我把上面的代码放到一个简单的HTML文件。但是,当弹出窗口出现时,它会在“www.google.com”之前附加文件路径。有没有办法删除?
您所访问的
<img src="http://url.to.file.which/not.exist" onerror=window.open("http://www.google.com","xss",'height=500,width=500');>
使用完整的URL:window.open("http://www.google.com"...
要使用你需要指定协议的绝对URL。在你的情况下,你想要http://
。
所以只是改变www.google.com
到http://www.google.com
这是因为你提供了一个相对* * URI之前错过了
http://
。 –