jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法


Posted in Javascript onAugust 05, 2016

本文实例讲述了jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法。分享给大家供大家参考,具体如下:

我们在使用EasyUI Tabs框架时,在框架最顶层的弹出窗体中需要操作当前Tab的iframe窗体内容或方法,这时候我们就可以使用以下方法来实现。

具体实现代码如下所示:

function getTabWindow() {
  var curTabWin = null;
  var curTab = parent.$('#main-center').tabs('getSelected');
  if (curTab && curTab.find('iframe').length > 0) {
    curTabWin = curTab.find('iframe')[0].contentWindow;
  }
  return curTabWin;
}

调用方式:

1、调用当前Tab中iframe窗体的testMth方法:

getTabWindow().testMth();

2、设置当前Tab中iframe窗体的<span id="testPanel"></span>的内容:

getTabWindow().$('#testPanel').html('我是设置的内容!!!');

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
js之onload事件的一点使用心得
Aug 14 Javascript
IE中JS跳转丢失referrer问题的2个解决方法
Jul 18 Javascript
网页中表单按回车就自动提交的问题的解决方案
Nov 03 Javascript
开源的javascript项目Kissy介绍
Nov 28 Javascript
js实现横向百叶窗效果网页切换动画效果的方法
Mar 02 Javascript
javascript基础语法——全面理解变量和标识符
Jun 02 Javascript
用jmSlip编写移动端顶部日历选择控件
Oct 24 Javascript
遍历js中对象的属性和值的实例
Nov 21 Javascript
ES6概念 ymbol.for()方法
Dec 25 Javascript
JavaScript之事件委托实例(附原生js和jQuery代码)
Jul 22 jQuery
详谈js中标准for循环与foreach(for in)的区别
Nov 02 Javascript
JavaScript async/await原理及实例解析
Dec 02 Javascript
js实现精确到毫秒的倒计时效果
Aug 05 #Javascript
jQuery实现Select左右复制移动内容
Aug 05 #Javascript
jQuery插件EasyUI实现Layout框架页面中弹出窗体到最顶层效果(穿越iframe)
Aug 05 #Javascript
jQuery插件EasyUI设置datagrid的checkbox为禁用状态的方法
Aug 05 #Javascript
基于HTML+CSS+JS实现增加删除修改tab导航特效代码
Aug 05 #Javascript
Angular外部使用js调用Angular控制器中的函数方法或变量用法示例
Aug 05 #Javascript
使用HTML5+Boostrap打造简单的音乐播放器
Aug 05 #Javascript
You might like
探讨PHP中OO之静态关键字以及类常量的详解
2013/06/07 PHP
php学习笔记之基础知识
2014/11/08 PHP
PHP进行批量任务处理不超时的解决方法
2016/07/11 PHP
php 中奖概率算法实现代码
2017/01/25 PHP
PHP实践教程之过滤、验证、转义与密码详解
2017/07/24 PHP
JavaScript全局函数使用简单说明
2011/03/11 Javascript
jQuery表格插件ParamQuery简单使用方法示例
2013/12/05 Javascript
jquery 操作iframe的几种方法总结
2013/12/13 Javascript
js控制浏览器全屏示例代码
2014/02/20 Javascript
浏览器窗口加载和大小改变事件示例
2014/02/27 Javascript
JQuery EasyUI的使用
2016/02/24 Javascript
详解MVC如何使用开源分页插件(shenniu.pager.js)
2016/12/16 Javascript
JavaScript基本类型值-Undefined、Null、Boolean
2017/02/23 Javascript
js实现鼠标拖动功能
2017/03/20 Javascript
Angular如何引入第三方库的方法详解
2017/07/13 Javascript
javascript字体颜色控件的开发 JS实现字体控制
2017/11/27 Javascript
解决vue 格式化银行卡(信用卡)每4位一个符号隔断的问题
2018/09/14 Javascript
js实现多个标题吸顶效果
2020/01/08 Javascript
Vue.js 中制作自定义选择组件的代码附演示demo
2020/02/28 Javascript
Python补齐字符串长度的实例
2018/11/15 Python
python3使用腾讯企业邮箱发送邮件的实例
2019/06/28 Python
python中单下划线(_)和双下划线(__)的特殊用法
2019/08/29 Python
Python 单例设计模式用法实例分析
2019/09/23 Python
详解Python list和numpy array的存储和读取方法
2019/11/06 Python
Django集成celery发送异步邮件实例
2019/12/17 Python
Python面向对象之私有属性和私有方法应用案例分析
2019/12/31 Python
Python中zip()函数的解释和可视化(实例详解)
2020/02/16 Python
Python如何利用Har文件进行遍历指定字典替换提交的数据详解
2020/11/05 Python
非常震撼的纯CSS3人物行走动画
2016/02/24 HTML / CSS
Calphalon美国官网:美国顶级锅具品牌
2020/02/05 全球购物
工程售后服务承诺书
2014/05/21 职场文书
退休职工欢送会致辞
2015/08/01 职场文书
2016寒假假期总结
2015/10/10 职场文书
Golang二维数组的使用方式
2021/05/28 Golang
Python 中的Sympy详细使用
2021/08/07 Python
Win10玩csgo闪退如何解决?Win10玩csgo闪退的解决方法
2022/07/23 数码科技