是否可以检查元素是否存在于 iframe 中?我知道由于同源策略,不可能在外国主机上操作某些东西。但是如果我只是想知道一个元素是否存在呢?
<body id="parent">
<iframe src="foreign host">
<span id="exist">
Yes, Yes. I'am here.
</span>
</iframe>
</body>
我试图用jquery解决这个问题:
$('iframe:first').contents().find('#exist').length throws out a
访问属性“ownerDocument”错误的权限被拒绝
我不想更改外国文件中的某些内容。所以没有危险。为什么会被拒绝?
还有另一种方法可以做到这一点吗?