使用jquery操作iframe中的元素
<iframe src=”/test/demo.htm” width=”99%” height=”300″ id=”frameTHY”></iframe>
<script>
window.onload = function() {
$( "#frameTHY" ).contents().find( "a" ).css( "background-color", "red" );
};
</script>
另外这里说一下,iframe的src的地址必须是当前站点域名内的才能够被访问到,否在的话是访问不到的,比如下面这种情况。
还有一点需要注意,如果你要获取iframe中的元素,那么必须使用window.onload,必须是这个页面加载完后执行,一定不能是页面初始化 不然没效果的
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/18839.html