Easyui - 利用iframe打开tab以及在iframe打开父tab
来源:互联网 发布:天猫软件 编辑:程序博客网 时间:2024/05/17 13:41
此处介绍利用iframe打开tab(先上方法)
/** * 在iFrame中打开一个新tab * @param title * @param href */function openTab(title,href){ var e = $('#tabs').tabs('exists',title); if(e){ $("#tabs").tabs('select',title); var tab = $("#tabs").tabs('getSelected'); $('#tabs').tabs('update',{ tab:tab, options:{ title:title, content:'<iframe name="indextab" scrolling="auto" src="'+href+'" frameborder="0" style="width:100%;height:100%;"></iframe>', closable:true, selected:true } }); }else{ $('#tabs').tabs('add',{ title:title, content:'<iframe name="indextab" scrolling="auto" src="'+href+'" frameborder="0" style="width:100%;height:100%;"></iframe>', iconCls:'', closable:true }); }}
因为easyui的tab是利用title(标题) 和url(链接) 来打开一个拥有什么内容的tab,title决定打开谁,url决定显示什么内容;
上面的openTab方法就需要这样两个参数
效果图:
如图上的 点击左边的Submenu,会在右边的tab里面打开一个tab,如果名称为title的tab存在,则打开此tab;反之,新开一个tab
如果要在iframe边打开一个新的tab,则要调用父窗口的openTab方法,如下:
parent.openTab(title,url);
因为项目用到,特此记录,也是网上找了好长时间的,也不知道或不记得这个出自谁的笔下,所以这里无耻的标记为原创了
神啊~原谅我
0 0
- Easyui - 利用iframe打开tab以及在iframe打开父tab
- easyui iframe方式打开tab的引用文件下载问题
- easyui tab iframe loading提示
- EasyUI 添加tab页(iframe方式)
- easyui中跨页载入tab,iframe方式
- EasyUI 添加tab页(iframe方式)
- EasyUI 添加tab页(iframe方式)
- easyui tab 加载iframe 高度问题
- EasyUI tab加载iframe高度不适应
- 在iframe里打开页面
- JQuery中easyui获取tab页对象以及获取获取tab页对象下的iframe对象跟指定tab页对象隐藏
- easyui tabs组件关闭tab时释放iframe占用内存
- easyui tab 跳转多个iframe页面参数传递
- 取到easyui的tab下iframe方法
- 取到easyui的tab下iframe方法
- EasyUI两种动态添加tab Iframe页面的方法
- easyUi里tab存在则更新iframe写法问题
- easyui中tab中的iframe获取当前tab的panel的title
- Android QQ第三方登录
- 俺也开博了
- 一个感染型木马病毒分析(二)
- Palindrome(Manacher求最大回文长度)
- 比较net.sf.json和org.json
- Easyui - 利用iframe打开tab以及在iframe打开父tab
- 最小生成树prim算法实现
- fatal: Unable to create ‘xxxx/.git/index.lock': File exists.
- 程序员编程艺术第一~十章集锦与总结(教你如何编程)--持续更新中
- vmware workstation 11 安装RAC番外篇 -- 手动完全卸载GRID
- http异步大量图片下载,并用GridView显示九宫格图片样式
- PHP获取文件大小和目录大小
- UITabBar
- UNITY3D学习笔记15