755*_*755 2 javascript iframe cross-domain
我的网页上有一个与其父页面同源的iFrame。我正在加载页面,其中有一堆img、script、link等标签,所有标签都有相对的 src标签,例如src="/imgs/img.jpeg"与 相对的src="http://mywebsite.com/imgs/img.jpeg"。
我想要的是将所有这些资源转移到另一台服务器。因此,http://mywebsite.com/imgs/img.jpeg我希望他们不要点击http://yahoo.com/imgs/img.jpeg或其他网站。
有没有办法更改 iFrame 的“基本 URL”或其他内容,以便所有相关的srcs 将访问另一个网站并使用 javascript 获取这些资源?
这是否会违反一些跨源政策?请给出明确的答案,不要猜测...
有没有比暴力改变srcDOM 中的所有 s 并将其全部破解更好的方法......
谢谢大家!
这是 HTML5 的一部分。只需在 HEAD 部分设置一个 BASE 标签即可。在你的例子中它将是:
<base href="http://yahoo.com/">
Run Code Online (Sandbox Code Playgroud)
这将为所有相对 URL 设置基础。
| 归档时间: |
|
| 查看次数: |
1241 次 |
| 最近记录: |