FineUI 单击菜单页面内容完全刷新,关闭Tab
2014-11-25 22:14
190 查看
res/js/main.js 修改initTreeabStrip 中 refreshWhenExist、refreshWhenTabChang两参数值
// 初始化主框架中的树(或者Accordion+Tree)和选项卡互动,以及地址栏的更新
// treeMenu: 主框架中的树控件实例,或者内嵌树控件的手风琴控件实例
// mainTabStrip: 选项卡实例
// addTabCallback: 创建选项卡前的回调函数(接受tabConfig参数)
// updateLocationHash: 切换Tab时,是否更新地址栏Hash值
// refreshWhenExist: 添加选项卡时,如果选项卡已经存在,是否刷新内部IFrame
// refreshWhenTabChange: 切换选项卡时,是否刷新内部IFrame
F.util.initTreeTabStrip(treeMenu, mainTabStrip, null, true, true,true); // false,false
function closeActiveTab() {
parent.removeActiveTab();
}
你如果程序中用到了这个地方,你会发现直接复制过去,可以添加Tab,但是关不了,没有任何反应,因为在它们给出的Script/default.js中没有关闭的js,只要加上下面这句js代码就可以了哦
window.removeActiveTab = function () {
var activeTab = mainTabStrip.getActiveTab();
mainTabStrip.removeTab(activeTab.id);
};
// 初始化主框架中的树(或者Accordion+Tree)和选项卡互动,以及地址栏的更新
// treeMenu: 主框架中的树控件实例,或者内嵌树控件的手风琴控件实例
// mainTabStrip: 选项卡实例
// addTabCallback: 创建选项卡前的回调函数(接受tabConfig参数)
// updateLocationHash: 切换Tab时,是否更新地址栏Hash值
// refreshWhenExist: 添加选项卡时,如果选项卡已经存在,是否刷新内部IFrame
// refreshWhenTabChange: 切换选项卡时,是否刷新内部IFrame
F.util.initTreeTabStrip(treeMenu, mainTabStrip, null, true, true,true); // false,false
function closeActiveTab() {
parent.removeActiveTab();
}
你如果程序中用到了这个地方,你会发现直接复制过去,可以添加Tab,但是关不了,没有任何反应,因为在它们给出的Script/default.js中没有关闭的js,只要加上下面这句js代码就可以了哦
window.removeActiveTab = function () {
var activeTab = mainTabStrip.getActiveTab();
mainTabStrip.removeTab(activeTab.id);
};
相关文章推荐
- 页面局部刷新(左侧菜单变化,右边div内容变化)
- iframe中单击关闭父页面中的菜单
- 2010reys.com遇到的问题 reader关闭问题 刷新页面有的内容被遮盖 ckeditor获取根目录问题
- 后台管理菜单,点击右边菜单项,左边内容刷新,整体页面不刷新
- 从A页面单击 window.open 打开了B页面 B页面没有关闭再次点击A页面的这个链接, 让他刷新B页面而不是在打开一个B页面可以做到吗?
- easyui关于解决tab添加的页面通过href加载数据内容的页面刷新后form表单重复提交的问题;
- 如何在asp.net中关闭B页面时,自动刷新A页面?
- Javascript中使用对话框,在对话框关闭时刷新前页面的方法
- 在用户离开页面(刷新、后退、关闭等)时提示信息
- 关闭当前页面时,刷新当前页面的“父页面”
- 如何在单击WEB控件引发页面刷新时定位页面?(不使用智能导航)
- 如何在TabControl中响应右键鼠标(添加一个ContextMenu就可以了),如何让在tab标签处右键菜单和在内容处右键菜单显示不同的菜单?
- 用Ajax实现不刷新页面修改内容
- 判断页面是关闭还是刷新的js代码
- 如何在asp.net中关闭B页面时,自动刷新A页面?
- 动态建立右键菜单(一级/二级/三级) 响应鼠标单击事件及修改项的内容
- 如何在asp.net中关闭B页面时,自动刷新A页面?
- 在用户离开页面(刷新、后退、关闭等)时提示信息
- 如何判断一个页面被刷新还是被关闭
- 强制客户端刷新历史页面(单击“后退”按钮时)