gpt4 book ai didi

jquery - 我想使用 jquery 操作 iframe 中的 html

转载 作者:可可西里 更新时间:2023-11-01 14:50:57 24 4
gpt4 key购买 nike

我想我可以通过将 jQuery 函数的上下文设置为 iframe 的文档来做到这一点,例如:

$(function(){//document ready
$('some selector', frames['nameOfMyIframe'].document).doStuff()
});

但是这似乎不起作用。一些检查显示 frames['nameOfMyIframe'] 中的变量是未定义的,除非我等待 iframe 加载一段时间。但是,当 iframe 加载时,变量不可访问(我收到权限被拒绝类型错误)。

有谁知道解决这个问题的方法吗?

最佳答案

唯一的“变通办法”,如果您无法创建其他站点 include the relevant CORS headers ,将是获取 iframe 内容服务器端并将其作为来自您自己的域的内容提供。

没有更简单的解决方法的原因是为什么有这个 same origin policy : 保护用户。

您不能使用跨域 iframe 执行任何访问

关于jquery - 我想使用 jquery 操作 iframe 中的 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19225590/

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