gpt4 book ai didi

javascript - 如何使用 JavaScript/jQuery 访问 iframe 的内容?

转载 作者:行者123 更新时间:2023-11-28 03:18:24 24 4
gpt4 key购买 nike

我想使用 jQuery 在 iframe 中操作 HTML。

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

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

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

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

最佳答案

如果<iframe>来自同一个域,元素很容易访问为

$("#iFrame").contents().find("#someDiv").removeClass("hidden");

Reference

关于javascript - 如何使用 JavaScript/jQuery 访问 iframe 的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25957859/

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