如何检查iFrame中是否包含值
How to Check if an iFrame Has a Value In It
我在父窗口中有以下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');
}
});
相关文章:
- 检测iframe是否跨域的愚蠢方法
- 如何检查iframe是否加载在JavaScript中
- iFrame 是否计算页面浏览量
- 如何检测iframe是否在angular中完全加载
- iframe是否可能在没有主窗口帮助的情况下自行调整大小
- 检查IFrame是否嵌入到其他站点
- iframe 是否可以从允许的同源中释放自身
- 用于确定本地 iframe 是否已加载的圣杯
- 删除 iframe 是否会阻止文件上传
- 动态检查 iFrame 是否会中断
- Javascript/jQuery - 检查 iframe 是否在另一个域上
- 打开现有iframe中的链接或运行代码,具体取决于iframe是否存在
- 有没有一种方法可以在加载页面后检查iframe是否有错误消息
- 外部iframe是否可以包含在googlechrome扩展中
- 如何检查iframe是否已完全加载PDF文件
- 检查iFrame是否开始渲染或通过Javascript加载
- 如何检测iframe是否已从一个URL移动到另一个URL
- 确定Iframe是否处于安全来源以允许“;强大的功能”;
- 检查iframe是否加载在$(document).ready中
- 如何检查iframe是否被自己加载