关于点击左边的菜单 在右边增加一个tab的问题???
时间:2011-09-26
来源:互联网
JScript code
以上是我的代码
拿掉那些注释的话 页面可以出来 但是注释掉的话 就出不来
真搞不懂啊 谁来指导一下??
var root=new Ext.tree.AsyncTreeNode({ id:rootsid, text:"物流管理系统", loader:new Ext.tree.TreeLoader({ url:"DATA/Dtree.aspx", listeners:{ "beforeload":function(treeloader,node) { treeloader.baseParams={ id:node.id, method:'POST' }; } } }) }); var addTab = function(tabId, tabTitle, targetUrl, type) { //alert("add1"); alert(type); center.add({ id: tabId + type, title: tabTitle, iconCls: 'tabs', html: "<iframe src='" + targetUrl + "'scrolling='no' frameborder=0 width=100% height=100%></iframe>", closable: true }).show(); } var updateTab = function(tabId, title, url, type) { //alert("update1"); alert(tabId); var tab = center.getItem(tabId + type); if (!tab) { tab = addTab(tabId, title, url, type); //alert("ok"); } else { tab.body.dom.innerHTML = "<iframe src='" + url + "'scrolling='no' frameborder=0 width=100% height=100%></iframe>"; } center.setActiveTab(tab); //alert("update2"); } var treenode = new Ext.tree.TreePanel({ autoScroll: true, animate: true, root: root, rootVisible: false, border: false, animate: true, lines: true, //enableDD: true, containerScroll: true, listeners: { "click": function(node, event) { if (node.isLeaf()) { event.stopEvent(); updateTab(node.id, node.text, 'HomePage.aspx?action=' + node.id, 'customer'); } else { event.stopEvent(); node.toggle(); } } } });
以上是我的代码
拿掉那些注释的话 页面可以出来 但是注释掉的话 就出不来
真搞不懂啊 谁来指导一下??
作者: twtxrjso 发布时间: 2011-09-26
遇到这种情况,首先想到的应该是js加载顺序的问题。楼主仔细检查一下自己的程序,看看哪里有不合理的地方。
作者: jtchan 发布时间: 2011-09-26
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28