gpt4 book ai didi

javascript - 滚动包含来自不同域的页面的 iframe

转载 作者:行者123 更新时间:2023-11-30 18:44:23 25 4
gpt4 key购买 nike

我目前正在开发一个 clicktail 克隆。我已经记录了所有的鼠标交互和窗口滚动,我的计划是通过打开已记录到 iframe 中的 URL 来回放它们,然后让鼠标图像移动到捕获的坐标,图像指示何时发生点击以及iframe 滚动到捕获的滚动位置

当我在 iframe 中查看来 self 的域的页面时,这工作得很好,但是一旦我显示来自不同域的页面,我就会从 FF 控制台收到访问被拒绝的错误,并从 IE 收到相同的问题

这是由于 JavaScript 的同源策略。

我一直在读这篇文章-> Ways to circumvent the same-origin policy

这似乎已成为许多开发人员面临的一个问题,并且有一些技巧可以解决这个问题。

任何人都可以针对我的情况提出合适的 hack 吗?

最佳答案

你总是可以伪造它。也许你可以将你的 iframe 放在容器 div (css: overflow: hidden; height:/* some height */) 中,并将 iframe 元素设置为页面的完整高度,并且滚动 div?

关于javascript - 滚动包含来自不同域的页面的 iframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5890170/

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