www.3112.net > jquEry 如何操作iFrAmE 里面的元素

jquEry 如何操作iFrAmE 里面的元素

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

用 iframe 里的 jQuery 操作是最简单的。否则先得取出 iframe 里的元素再用 jQuery 包覆。如果拿不到 iframe 的元素,大概是跨域限制,jQuery 也是没有办法的。

//给予框架加载事件window.frames["frame"].onload = function () { //启用计时器 判断页面加载完成 var t = setInterval(function () { //页面载入完成后 等待0.1秒后 处理数据 if (window.frames["frame"].document.readyState == "complete")...

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

使用jquery操作iframe 1、 内容里有两个ifame

DOM方法: 父窗口操作其下的IFRAME:window.frames["iframeName"].document 或者直接写frames["iframeName"].document IFRAME操作父窗口: window.parent.document 或者直接写parent.document jquery方法: 在父窗口中操作 其下IFRAME中的元素: $...

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

function aClick(){var win = document.getElementById('b').contentWindow; alert( win.document.body.innerText );}这样能获取iframe里的body文本内容 如果要是html内容 把innerText改成innerHTML

结合当前非常流行的 jquery 分享一下如何使用 jquery 查找和操作 iframe 父级页面元素的实现代码。实例如下: XML/HTML Code 父级页面 这是父级页面! 下面是 iframe.html 页面代码: XML/HTML Code iframe 子级页面 $("body",parent.document)....

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

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com