Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查iframe中是否存在元素_Javascript_Jquery_Iframe - Fatal编程技术网

Javascript 检查iframe中是否存在元素

Javascript 检查iframe中是否存在元素,javascript,jquery,iframe,Javascript,Jquery,Iframe,我的页面中嵌入了一个iframe。 我看到一张纸上的图标,上面有一张悲伤的脸 我检查它,它有一个id#子帧错误详细信息 iFrame 试试看 console.log($('#子帧错误详细信息').length) 我一直得到0分 试试看 document.getElementById(“子帧错误详细信息”) 我得到了null 试试看 var obj=$(“#iframe rm”).contents().find(“#主帧错误”) console.log(对象长度) 仍然获得0打印输出

我的页面中嵌入了一个iframe。 我看到一张纸上的图标,上面有一张悲伤的脸

我检查它,它有一个id
#子帧错误详细信息


iFrame


试试看
console.log($('#子帧错误详细信息').length)

我一直得到0分


试试看
document.getElementById(“子帧错误详细信息”)

我得到了
null


试试看
var obj=$(“#iframe rm”).contents().find(“#主帧错误”)

console.log(对象长度)

仍然获得
0
打印输出


我如何检测它是否在那里


如果您对此有任何提示/建议,我们将不胜感激

试试这个:我尝试了
var obj=$(“#iframe rm”).contents().find(“#主帧错误”);控制台日志(对象长度),我仍然得到
0
——同时我确信它在那里。iframe的内容是否跨域?如果是这样,您将无法访问它们的内容,它将根据您尝试访问它们的方式为您提供0或空返回值。根据Joe的评论展开如下内容:是的,它们是跨域的。那么,我们将如何在上面探测到类似的东西呢?不可能吗?请告知。
<iframe id="iframe-rm" name="my-iframe" src="https://192.237.175.25:555/" width="100%" height="800px" class=""></iframe>