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/

猜你喜欢

转载自softwhy.iteye.com/blog/2265763