我有一个简单的 html 页面。它有一个指向其他网站的 iframe。我想更改嵌套在该 Iframe 中的 anchor 标记的颜色。可以通过 javascript 访问 Iframe 的元素
最佳答案
如果另一个页面位于另一个域中,由于跨域安全性,将无法从主页编辑 iframe 的 HTML 内容。
对此有一些解决方法,例如在 url 中写入您想要进行的更改。但这真的很脏。
如果是在同一个域中,我建议使用,例如:
$('div', $('iframe')[0].contentWindow.document)
用于获取 iframe 内的所有 div 元素
关于javascript - 获取 Iframe 的内部元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13623727/