再请问一下,若要得到iframe裡的资料(same domain),ex:iframe裡某个link…content.document.getElementById(iframeId).contentWindow.document.getElementsByTagName(&qu...
全文
回复(11) 2008-04-25 17:31 来自版块 - Web 开发技术交流
表情
wushi777这个。。。 俺没有这个权限(2008-04-25 17:31)
vworld感谢帮忙… 可是还是有问题…可以麻烦帮我转到"Mozilla 软件开发及相关技术"的页面去吗? 谢谢!(2008-04-25 17:31)
wushi777那就要用addEventListener 了,监听load之类的动作。 不过好像很多情况都会触发load监听,比如image加载。extension开发,我所知不多, 也许不对。 看看下面的东西对你有没有帮助: http://developer.mozilla.or...(2008-04-25 17:31)
vworld感谢赐教… 结果是第3个问题…感谢感谢 请问要怎么判断iframe已经完全load了呢?(2008-04-25 17:31)
wushi7771. 是哪个位置的元素undefined? 2. 这样没头没尾的,也没有办法做测试,你能给个地址过来吗? 3. 用extension抓页面,要确定所需页面的加载动作完成以后,再执行你的代码,否则有可能就是undefined。 4. 如果只是想抓取网页内容,建...(2008-04-25 17:31)
vworldvar iframe = content.document.getElementById(iframeId); var iDoc = iframe.contentDocument; try{ alert(iDoc.getElementsByTagName("a...(2008-04-25 17:31)
vworld 是0 number.....(2008-04-25 17:31)
abc@home [o] 还是 [0]?(2008-04-25 17:31)
wushi777你不用控制台吗? 如果用法不对,会报错,调试起来很方便的。 firefox自带的控制台,或者扩展console 2,或者firebug都可以。 你上面的写法我觉得可能有错。试试: var iframe = content.document.getElementBy...(2008-04-25 17:31)
vworld因为我这是写在extension裡的… 不知这样用对不对…(2008-04-25 17:31)

返回顶部