www.3112.net > jquEry 如何操作iFrAmE 里面的元素
jquEry 如何操作iFrAmE 里面的元素
|
不对。 iframe资源是异步加载的,所以还要监听它的资源加载完成才能操作。用load方法: $(function(){ $("#wjiframe").load(function(){ $(this).contents().find("div.embed-footer").css('display','none'); });});
如果这个iframe的页面跟a.html是同域名下的,就可以可以来取: 获取iframe的页面内容: var $doc = jQuery('iframe').contents(); 这里的contents()方法就可以iframe页面内任何对象。 使用选择器获取你想要的对象: var $send = $doc.find('.sen...
用 iframe 里的 jQuery 操作是最简单的。否则先得取出 iframe 里的元素再用 jQuery 包覆。如果拿不到 iframe 的元素,大概是跨域限制,jQuery 也是没有办法的。
如果是自己网页的话,可以这样,$("iframe").contents().find("body").html(); 意思是,获取iframe里面页面body的内容 同理,$("iframe").contents().find("body").height();获取高度,以此类推 希望可以帮到你,不懂可以问我
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 1、 内容里有两个ifame
给iframe src赋值,代码如下: 特别注意: 1.上述jquery代码不能缺少 $(document).ready(); ,否则iframe src赋值失败,除非把jquery的代码放在
如果是当前html页面中有个iframe,点击按钮后想提交iframe中的表单的话很简单。 提交表单: $(window.frames["iframe的ID或class"].document).find("表单ID或class").submit(); 表单赋值: $(window.frames["iframe的ID或class"].document).find...
结合当前非常流行的 jquery 分享一下如何使用 jquery 查找和操作 iframe 父级页面元素的实现代码。
$(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.3112.net
copyright ©right 2010-2021。