使用jquery操作iframe中的元素
使用jquery操作iframe中的元素
<iframe src="/test/demo.htm" width="99%" height="300" id="frameTHY"></iframe>
<pre>
<script>
window.onload = function() {
$( "#frameTHY" ).contents().find( "a" ).css( "background-color", "red" );
};
</script>
</pre>
另外这里说一下,iframe的src的地址必须是当前站点域名内的才能够被访问到,否在的话是访问不到的,比如下面这种情况。
还有一点需要注意,如果你要获取iframe中的元素,那么必须使用window.onload,必须是这个页面加载完后执行,一定不能是页面初始化 不然没效果的
如果遇到什么不懂的地方直接关注公众号留言(本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。)
作者:newmiracle
出处:https://www.cnblogs.com/newmiracle/