btcq.net
当前位置:首页 >> jquEry ContEnts FinD >>

jquEry ContEnts FinD

iframe内的页面要跟当前页面在同一个域哦,不同域的是不能操作的。

W3C的标准告诉我们,可以通过Dom对象的contentDocument属性来返回文档对象。 var doc = document.getElementById('mainFrame' ).contentDocumentIE8开始支持,如果你的项目不用兼容IE6,IE7的话使用这种方式最好。 IE6,IE7需要如此访问 var doc =...

不贴代码很难知道问题在哪。 jquery对各大主流浏览器的对应还是很好的。 你说的问题在我这里不存在。看代码--------- Get the content of Iframe

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

$(function(){//相当天body的 onload,要等页页面加载完毕后才能找到iframe $("#hong").contents().find("body").append("I'm in an iframe!");});

contents获取所有子节点,效果和childNodes一样 因为第一个table里tr下面的td都是连着写的。所以除了td,th外没有多余的子节点。 第二个table里因为换行了,所以会产生TextNode子节点。所以是12.。 $("tr").contents().each(function () { alert...

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

Jquery可以使用“$("iframe body").html()”语句获取iframe里面body的html内容。 jQuery选择器允许对HTML元素组或单个元素进行操作,所有选择器都以美元符号开头:$()。元素选择器基于元素名选取元素,例如:“$("p")”可以获取页面中所有元素对应的...

contents() 方法获得匹配元素集合中每个元素的子节点,包括文本和注释节点。 DOM节点(Node)通常对应于一个标签,一个文本,或者一个HTML属性 div是标签, 你获取标签的话,用contents()取不到的。

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

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