微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何检查iFrame中是否包含值

如何解决如何检查iFrame中是否包含值

| 我在父窗口中有以下iframe:
<iframe
   name=\"sg_iframe\" 
   id=\"sg_iframe\" 
   src=\"www.myurl.com\"
   align=\"left\"
   height=\"150px\" 
   width=\"750\"
   frameborder=\"0\" 
   marginheight=\"0\" 
   marginwidth=\"0\"
   overflow=\"auto\">
</iframe>
现在,在www.myurl.com中,我有一个报告,该报告根据某些条件显示3个字段。 因此,基于此,我如何从上级表单中检查上述iframe是否没有数据,即没有列出报告数据,或者实际上是否使用jquery / javascript有数据? 基本上只需要知道iframe中的报表是0行还是1行或更多行。 谢谢。     

解决方法

如果它是内部URL,则可以使用jQuery的负载来获取页面的内容。 如果它是一个外部URL,则不能。     ,
$(\'iframe\').each(function() {
    if($(this).contents().find(\'#content\').text() == \'\') {
        $(this).addClass(\'warning\');
    }
});
    

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。