【发布时间】:2015-09-11 21:54:01
【问题描述】:
我的网页上有一个 iFrame,它与它的父页面同源。我正在将页面加载到那里,其中包含一堆 img、script、link 等标签,其中所有标签都有 relative srcs,例如 src="/imgs/img.jpeg"反对src="http://mywebsite.com/imgs/img.jpeg"。
我想要的是将所有这些资源转到另一台服务器。因此,与其点击http://mywebsite.com/imgs/img.jpeg,我希望他们点击http://yahoo.com/imgs/img.jpeg 或其他网站。
有没有办法更改“基本 URL”或 iFrame 的任何内容,以便所有相关 srcs 将访问另一个网站并使用 javascript 获取这些资源?
这会违反一些跨域政策吗?请给出明确的答案,不要猜测......
还有比蛮力更改 DOM 中的所有 srcs 并将其全部破解更好的方法...
谢谢大家!
【问题讨论】:
标签: javascript iframe cross-domain