iframe jquery firefox /即奇怪的错误

时间:2012-12-09 20:33:34

标签: jquery iframe

我有一个网络应用程序(http://phppetar.heliohost.org/htmlxray.html),其中包括用户指定的网页(位于iframe内)中的所有文本节点,并在有人点击淡入淡出按钮时使用jquery FadeTo函数淡出它们

Chrome内部的一切都按预期工作,但出于某种原因,它不在FireFox或IE中...这是我从Firebug控制台获得的错误:

错误:访问属性'nodeType'的权限被拒绝

当我尝试使用此代码访问iframe内容时:

.contents().filter(function() {return (this.nodeType == 3) && ($.trim(this.data).length >0 )})

这不是跨域问题,因为我有PHP代理来处理给定的URL ... 为了让事情变得更加奇怪,即使在FireFox和IE浏览器上,一切都适用于某些网页(www.google.com,www.fesb.hr,www.forum.hr ....)但它并不适用于大多数网站试过,例如www.foxnews.com,www.cnn.com,www.nbc.com,www.digg.com,www.dailymotion.com ......

我找不到工作的网站和没有工作的网站之间的任何连接,它们没有相同的doctype,其中一些包含自己的jquery,有些则不包含....

0 个答案:

没有答案