wzkl.net
当前位置:首页 >> iFrAmE里面jquEry怎么取不到元素 >>

iFrAmE里面jquEry怎么取不到元素

不对。 iframe资源是异步加载的,所以还要监听它的资源加载完成才能操作。用load方法: $(function(){ $("#wjiframe").load(function(){ $(this).contents().find("div.embed-footer").css('display','none'); });});

$("#mainiframe").contents().find("someID")

如果这个iframe的页面跟a.html是同域名下的,就可以可以来取: 获取iframe的页面内容: var $doc = jQuery('iframe').contents(); 这里的contents()方法就可以iframe页面内任何对象。 使用选择器获取你想要的对象: var $send = $doc.find('.sen...

如果是自己网页的话,可以这样,$("iframe").contents().find("body").html(); 意思是,获取iframe里面页面body的内容 同理,$("iframe").contents().find("body").height();获取高度,以此类推 希望可以帮到你,不懂可以问我

这里主要就是通过JS来操作Window对象。Window 对象表示浏览器中打开的窗口,如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。 经过我在网上查资料,找到了JS操...

$("#父窗口元素ID",window.parent.document); 对应javascript版本为window.parent.document.getElementByIdx_x("父窗口元素ID"); 取父窗口的元素方法:$(selector, window.parent.document); 那么你取父窗口的父窗口的元素就可以用:$(selector...

$(window).on('load', function () { $('#frmleft').contents().find('.nav a').click(function (e) { $('#mainframe').contents().find('#myTab').append('' + this.parentNode.innerHTML + ''); e.preventDefault(); });});

//假如有这样一个iframe //你可以在iframe所在的页面通过如下的方法调用子页面的函数(如xxx)$("#ifr")[0].contentWindow.xxx();//父类调用子类的方法,这样就可以在xxx函数中操作子页面的dom//子页面通过parent关键字调用父页面的函数parent.xx();

//jquery在父窗口中获取iframe中的元素//1、获取页面firame1的html内容$("#iframe1").contents().find("#form1").html()//获取iframe内的网页标题$("#iframe的ID").contents().attr("title");//jquery 方法1//类似的方法$(selector, window.top....

query取得iframe中元素的几种方法 在iframe子页面获取父页面元素 代码如下: $('#objId', parent.document); // 搞定... 在父页面 获取iframe子页面的元素 代码如下: $("#objid",document.frames('iframename').document) $(document.getElementB...

网站首页 | 网站地图
All rights reserved Powered by www.wzkl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com