HEJ.lyne 发表于 2013-1-29 09:02:51

jQuery的iframe操作

如果是直接使用$('iframe')的方式获取到iframe对象,那么是无法访问到iframe的内部成员的:如使用
var iframeObj = $('#iframeWrapper').find('iframe');console.log(iframeObj.document);
    这样获取到的document会是undefined
    正确的使用方法应该是:
var iframeObj = $(window.frames.document);console.log(iframeObj.document);
    这种方式获取到的document才是正确的,也就是说iframe不应该直接通过jQuery来获取,而是应该先通过window的方法获取到之后再转换为jQuery对象。
页: [1]
查看完整版本: jQuery的iframe操作