jquery怎么判断iframe中的指定元素是否存在
jquery如何判断iframe中的指定元素是否存在
jquery如何判断iframe中的指定元素是否存在:
尽管iframe是嵌套在父窗口中的,但是毕竟属于两个不同的页面,所以要判断iframe中的元素是否存在,就需要在父窗口和iframe之间架起一个桥梁才行,下面就简单介绍一下如何实现此功能。
<script type="text/javascript"> $(document).ready(function(){ if($(window.frames["myframe"].document).find('div').length > 0) { alert("含有指定的元素"); } else { alert("不含有指定的元素"); } }) </script>
以上代码可以在父窗口中检测iframe中元素是否存在,代码注释如下:
$(window.frames["myframe"].document),frames[""]中括号中的既可以是iframe的name属性值也可以是id属性值。
原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=8064
更多内容可以参阅:http://www.softwhy.com/jquery/