www.3112.net > jquEry如何获取iFrAmE的DoCumEnt对象

jquEry如何获取iFrAmE的DoCumEnt对象

1、你取得iframe的document的前提为这个iframe的地址是你域内的页面, 比如你设src为百度,取这个iframe的document时就会报拒绝访问的错误 2、我试过了 document.getElementById('myf').contentWindow.document 在ie与谷歌都行的 3、document.fr...

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

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

框架代码怎么会写到body里头去了,应该放到body外面,将body标签放到noframes标签里面,然后写上 $(window.frames['header'].document.body).html()

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

1、你取得iframe的document的前提为这个iframe的地址是你域内的页面, 比如你设src为百度,取这个iframe的document时就会报拒绝访问的错误 2、我试过了 document.getElementById('myf').contentWindow.document 在ie与谷歌都行的 3、document.fr...

//1、格式:window.frames["iframe的name值"].document.title;//实例:window.frames["ifm"].document.title;//2、格式:var obj=document.getElementById("iframe的name").contentWindow;var ifmObj=obj.document.title;//实例:var obj=docume...

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

initPagerList 为 iframe 页面内的方法。 $(function(){ /* 说明: iframeID 为iframe的ID; initPagerList 为 iframe 页面内的方法。 */ //调用iframe页面iframeID中的initPagerList方法 $(window.parent.document).contents().find("#iframeID...

在你需要验证是否加载完成的iframe上用jquery绑定load事件即可,像这样 //假设你需要验证的iframe的id是a,那么像下面这样做就可以了$(function(){ $("#a").on("load",function(){ //加载完成,需要执行的代码 });});

网站地图

All rights reserved Powered by www.3112.net

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