wzkl.net
当前位置:首页 >> 求大神jquEry获取,或者改变iFrAmE里的样式(值) >>

求大神jquEry获取,或者改变iFrAmE里的样式(值)

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

jquery的取法我不知道,但是js的取法我会。 js的是这样的: document.getElementById("iframe_id").contentDocument.getElementById("div_id").value;

这是浏览器同源策略(本地调试时,涉及跨域)的问题。 例如,在Chrome控制台出现错误: Uncaught DOMException: Failed to read the 'contentDocument' property from 'HTMLIFrameElement': Blocked a frame with origin "null" from accessing ...

1. $("#player").attr("src","");//清空src 2. $("#player").removeAttr("src");//删除src 3.若是想要获取其中的内容 var html=''; var time; time=setInterval(function () { if (document.all){ //IE html = document.frames["player"].con...

①jquery在父页面 获取iframe子页面的元素 代码如下:(objid为子页面的id) $("#objid",document.frames('iframename').document) ②js 在父页面获取iframe子页面元素代码如下: window.frames["iframe_ID"].document.getElementByIdx_x("元素id");...

不会啊 亲测可以获取到的: var t=$("#IFrame").contents().find("#angel").val();alert("子框架里文本框里的内容为:"+t);不信可以看这里 有在线实例演示的: http://www.angelweb.cn/Html/jquery/jqueryshili/3091.html

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

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

document.getElementById('fram_1').contentWindow.document.write('哈哈哈,这太TMD简单了'); function changeIframeHTML(){ document.getElementById('fram_1').contentWindow.document.getElementById('cc').innerHTML = '改变了,用JQ更简...

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

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