gpt4 book ai didi

javascript - iFrame : Change the root URL hit by relative URL src's

转载 作者:行者123 更新时间:2023-11-29 18:04:15 26 4
gpt4 key购买 nike

我的网页上有一个与其父页面同源的 iFrame。我正在将页面加载到那里,其中包含一堆 imgscriptlink 等标签,其中都有 相对 src 例如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 的任何内容,以便所有相关 src 使用 javascript 访问另一个网站并获取这些资源?

这是否会违反一些跨域政策?请给出明确的答案,不要猜测...

有没有比暴力更改 DOM 中的所有 src 并将其全部破解更好的方法...

谢谢大家!

最佳答案

这是 HTML5 的一部分。只需在 HEAD 部分设置一个 BASE 标签。在您的示例中,它将是:

<base href="http://yahoo.com/">

这将为所有相对 URL 设置基础。

关于javascript - iFrame : Change the root URL hit by relative URL src's,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32532676/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com