easyui tab页
来源:互联网 发布:.net敏捷开发框架源码 编辑:程序博客网 时间:2024/05/21 17:12
function addTab(title, href,icon){ var tt = $('#tt'); var maxLength = 10; var tabCount = tt.tabs('tabs').length+1; var hasTab = tt.tabs('exists', title);//如果tab已经存在 if (hasTab){//则选中并刷新该tab tt.tabs('select', title); refreshTab({tabTitle:title,url:href}); } else if(tabCount <= maxLength){ var content=""; if (href){ content = '<iframe scrolling="no" frameborder="0" src="'+href+'" style="width:100%;height:100%;"></iframe>'; } else { content = '未实现'; } tt.tabs('add',{ title:title, closable:true, select:true, border:false, content:content }); } else{//不能超过十个 alert('友情提示:您当前打开了太多的页面,如果继续打开,会造成程序运行缓慢,无法流畅操作!') } }
function refreshTab(cfg){ var refresh_tab = cfg.tabTitle?$('#mytabs').tabs('getTab',cfg.tabTitle):$('#mytabs').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; } }
window.onload=function() { var pages=[{pageName:"task",title:"任务下发",icon:"icon-task"},{pageName:"track",title:"任务跟踪",icon:"icon-track"},{pageName:"report",title:"数据分析",icon:"icon-report"}]; for (var i = 0; i < pages.length; i++) { var href= PROJECT_URL + "/drilling/"+pages[i].pageName; addTab(pages[i].title,href,pages[i].icon); } };
限制长度 :打开太多会造成程序运行缓慢
阅读全文
0 0
- easyui Tab页动态控制
- easyui tab页
- jQuery EasyUi实现tab页
- jQuery EasyUi实现tab页
- EasyUI添加tab页签
- easyui tab之自动生成带datagrid的Tab页
- EasyUI 添加tab页(iframe方式)
- easyUI tabs 显示与隐藏 tab 页
- EasyUI 动态tab页界面小结
- EasyUI 添加tab页(iframe方式)
- easyUI tabs 显示与隐藏 tab 页
- EasyUI 动态tab页界面小结
- easyUI tab页的显示与隐藏
- EasyUI 添加tab页(iframe方式)
- easyui-tabs 刷新当前tab页
- easyui动态隐藏/显示tab页
- jquery easyui 刷新 tab
- easyui 动态添加 tab
- linux ` ` 与 $()的用法
- C/C++堆、栈及静态数据区详解
- 电商商品爬虫
- 腾讯 Web UI 解决方案 QMUI Web —— 探索与沉淀
- 理解Python事件驱动编程(Event Loop)
- easyui tab页
- 第六章 注解式控制器详解
- Weblogic之weblogic数据源配置及jndi调用
- 笔记--jsp
- C++ 一行代码求两个数的最大公约数
- 什么是jQuery?
- 1420 数袋鼠好有趣
- Tkinter之Checkbutton篇
- spring项目中监听器作用-ContextLoaderListener(项目启动时,加载一些东西到缓存中)