博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iframe调用
阅读量:5323 次
发布时间:2019-06-14

本文共 516 字,大约阅读时间需要 1 分钟。

最近遇见一个项目,一个页面有3层的iframe,要在最外面的iframe操作第三层的iframe方法,目前我发现的方法有两种:

第一种方法是:
在最外层的iframe中写控制第二层iframe方法,第二层的iframe中写控制第三层iframe方法,以此类推,代码如下:

第一层iframe  document.frames["iframeId"].childEvent();        第二层iframe  this.frames["iframeId"].childEvent();

第二种方法是:

由于iframe页面是循环生成的,需要控制多个iframe,上面的有点不满足需求,所以有下面的方法:

for(var i=0;i< window.frames["iframeId"].frames["iframeId"].length;i++){        window.frames["iframeId"].frames["iframeId"][i].window.operateShow();    }

资料链接:

转载于:https://www.cnblogs.com/zwgblogs/p/5694657.html

你可能感兴趣的文章
hbuilder调底层运用,多张图片上传
查看>>
深入理解基于selenium的二次开发
查看>>
较快的maven的settings.xml文件
查看>>
Git之初体验 持续更新
查看>>
Exception in thread "AWT-EventQueue-0" java.lang.IllegalThreadStateException
查看>>
随手练——HDU 5015 矩阵快速幂
查看>>
启动redis一闪就关
查看>>
Maven之setting.xml配置文件详解
查看>>
ASP.NET 4.5 Web Forms and Visual Studio vs2013年入门1
查看>>
JUC - ReentrantLock 的基本用法 以及 lock()、tryLock()、lockInterruptibly()的区别
查看>>
java 连接 Access数据库的两种方法
查看>>
SDK目录结构
查看>>
malloc() & free()
查看>>
HDU 2063 过山车
查看>>
高精度1--加法
查看>>
在线文件管理器elFinder支持中文
查看>>
String比较
查看>>
Django之Models
查看>>
Spring缓存注解@Cache使用
查看>>
CSS 透明度级别 及 背景透明
查看>>