Jango_Jing_-_正 发表于 2012-7-31 05:38
仔细看首页的源代码 里面有一段js
恩恩 谢谢
要加载JS代码-
- function onReady() {
- var btnExpandAll = Ext.getCmp(IDS.btnExpandAll);
- var btnCollapseAll = Ext.getCmp(IDS.btnCollapseAll);
- var treeMenu = Ext.getCmp(IDS.treeMenu);
- var mainTabStrip = Ext.getCmp(IDS.mainTabStrip);
-
- // 点击全部展开按钮
- btnExpandAll.on('click', function () {
- treeMenu.expandAll();
- });
- // 点击全部折叠按钮
- btnCollapseAll.on('click', function () {
- treeMenu.collapseAll();
- });
- function createToolbar() {
- // 由工具栏上按钮获得当前标签页中的iframe节点
- function getCurrentIframeNode(button) {
- // 注意:button.ownerCt 是工具栏,button.ownerCt.ownerCt 就是当前激活的标签页。
- return Ext.DomQuery.selectNode('iframe', button.ownerCt.ownerCt.el.dom);
- }
- var openNewWindowButton = new Ext.Button({
- text: '新标签页中打开',
- type: "button",
- cls: "x-btn-text-icon",
- icon: "./res.axd?icon=TabGo",
- listeners: {
- click: function(button, e) {
- window.open(getCurrentIframeNode(button).src, "_blank");
- e.stopEvent();
- }
- }
- });
- var refreshButton = new Ext.Button({
- text: '刷新',
- type: "button",
- cls: "x-btn-text-icon",
- icon: "./res.axd?icon=Reload",
- listeners: {
- click: function(button, e) {
- getCurrentIframeNode(button).contentWindow.location.reload(); //.replace(href);
- e.stopEvent();
- }
- }
- });
- return new Ext.Toolbar({
- items: [ '-', refreshButton, '-', openNewWindowButton]
- });
- }
- // 初始化主框架中的树和选项卡互动,以及地址栏的更新
- X.util.initTreeTabStrip(treeMenu, mainTabStrip, createToolbar);
- // 公开添加示例标签页的方法
- window.addExampleTab = function(id, url, text, icon) {
- X.util.addMainTab(mainTabStrip, id, url, text, icon);
- };
- }
复制代码 |