www.3112.net > jquEry怎么操作iFrAmE

jquEry怎么操作iFrAmE

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

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

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

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

iframe的内容加载完成之后触发方法如加载特定代码: 判断iframe是否加载完毕: //创建ifame对象 var iframe = document.createElement("iframe"); //设置ifame对象src属性 iframe.src = "xxx"; if (!/*@cc_on!@*/0) { //如果不是ie iframe.onloa...

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

DOM方法: 父窗口操作IFRAME:window.frames["iframeSon"].document IFRAME操作父窗口: window.parent.document jquery方法: 在父窗口中操作 选中IFRAME中的所有输入框: $(window.frames["iframeSon"].document).find(":text"); 在IFRAME中操作...

function abc(obj){ var div=obj.parentNode.parentNode //当前对象的父节点(iframe)的父节点(div) alert(div.attr("bs"));};

如果是当前html页面中有个iframe,点击按钮后想提交iframe中的表单的话很简单。 提交表单: $(window.frames["iframe的ID或class"].document).find("表单ID或class").submit(); 表单赋值: $(window.frames["iframe的ID或class"].document).find...

在子窗口里使用例如下面的语句: $(window.parent.document).find("body").attr("style","background-color:#99FF00");

网站地图

All rights reserved Powered by www.3112.net

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