gpt4 book ai didi

javascript - 浏览外部 iframe 的历史记录

转载 作者:行者123 更新时间:2023-11-28 10:02:48 36 4
gpt4 key购买 nike

作为从一系列旧网站到单个新网站的临时过渡,我必须在 iframe 中显示多个网站,并且我使用 jQueryUI 的选项卡使其看起来不那么可怕。

但是,由于有多个选项卡,浏览器历史记录按钮可能会变得困惑和烦人,因此我尝试在每个选项卡顶部设置前进/后退按钮来导航其历史记录。

问题是,它们都是外部 URL,我遇到了常见的 XSS 安全问题。我目前的尝试是

jQuery('#'+id).contents()[0].history.back();

但是,正如预期的那样,我无权访问外部文档的 history 属性。

我能想到的唯一其他解决方案是每次更改时跟踪 iframe 的 src,将其保存在列表中,并每次都从该列表中进行更改。如果可能的话,我宁愿避免这种困惑的方法。

那么,如何浏览外部 iframe 的历史记录,绕过 XSS 安全性

最佳答案

也许这有点过头了,但如果您没有主意,您可以尝试使用 PHP 的 CURL 库之类的东西加载这些外部站点,以便它们都来自同一个域。

关于javascript - 浏览外部 iframe 的历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8884243/

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