EasyUI 添加tab页(iframe方式)
来源:互联网 发布:ios10蜂窝数据快捷开关 编辑:程序博客网 时间:2024/05/17 13:12
添加一个新的tab,全部以iframe的形式来加载
- function addTab(title, href,icon){
- var tt = $('#tabs');
- if (tt.tabs('exists', title)){//如果tab已经存在,则选中并刷新该tab
- tt.tabs('select', title);
- refreshTab({tabTitle:title,url:href});
- } else {
- if (href){
- var content = '<iframe scrolling="no" frameborder="0" src="'+href+'" style="width:100%;height:100%;"></iframe>';
- } else {
- var content = '未实现';
- }
- tt.tabs('add',{
- title:title,
- closable:true,
- content:content,
- iconCls:icon||'icon-default'
- });
- }
- }
- /**
- * 刷新tab
- * @cfg
- *example: {tabTitle:'tabTitle',url:'refreshUrl'}
- *如果tabTitle为空,则默认刷新当前选中的tab
- *如果url为空,则默认以原来的url进行reload
- */
- function refreshTab(cfg){
- var refresh_tab = cfg.tabTitle?$('#tabs').tabs('getTab',cfg.tabTitle):$('#tabs').tabs('getSelected');
- if(refresh_tab && refresh_tab.find('iframe').length > 0){
- var _refresh_ifram = refresh_tab.find('iframe')[0];
- var refresh_url = cfg.url?cfg.url:_refresh_ifram.src;
- //_refresh_ifram.src = refresh_url;
- _refresh_ifram.contentWindow.location.href=refresh_url;
- }
- }
- EasyUI 添加tab页(iframe方式)
- EasyUI 添加tab页(iframe方式)
- EasyUI 添加tab页(iframe方式)
- easyui中跨页载入tab,iframe方式
- EasyUI添加Tab页时content链接方式
- EasyUI两种动态添加tab Iframe页面的方法
- EasyUI添加tab页签
- easyui iframe方式打开tab的引用文件下载问题
- easyui tab iframe loading提示
- easyui 动态添加 tab
- EasyUI 动态添加tab
- easyui tab 加载iframe 高度问题
- EasyUI tab加载iframe高度不适应
- easyui为tab添加遮罩层
- EasyUI Tab添加右键菜单
- 多iframe使用tab标签方式添加、删除、切换的处理实例
- easyui Tab页动态控制
- easyui tab页
- Remove SpyBlocker Trojan
- java mail
- Ruby 实例变量
- qt的父子关系和父子类的区别
- MPEG2、MPEG4、H264的差异
- EasyUI 添加tab页(iframe方式)
- 开发板调试DHCP笔记记录
- msp430f149之二 端口功能及设置
- linux fork pipe
- 单芯片指纹锁设计方案1(来源网络)
- php采集论坛
- Touchanote在开发者大会上获大奖
- Ruby 实例变量和类变量
- c++类的编译器实现方式描述