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();
} }
} });
以上是我的代码
拿掉那些注释的话 页面可以出来 但是注释掉的话 就出不来
真搞不懂啊 谁来指导一下??
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();
} }
} });
以上是我的代码
拿掉那些注释的话 页面可以出来 但是注释掉的话 就出不来
真搞不懂啊 谁来指导一下??
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货