最近尝试了tabPanel加载iframe,添加tab页的代码是这样的:
     tabs.add({
id : "a" + (++index),
title : titleStr,
frame:true,
html : '<iframe src="' + url
+ '" width="100%" height="100%" scrolling="no"></iframe>',

closable : true,
destroy : function() {
alert(titleStr + "页关闭了");
parent.menu.closeTab(treeDom,treeNodeId);
}
}).show();应用是这样的:我点击左边的目录树上的某一个节点时,调用tabs.add,会在右边的主体区域显示请求的页面,也就是会多一个tab页
问题就来了:第一次我点击两个不同的链接,在右边是会出现正确的2个tab,里面的页面也是对的,随后我关闭tab之后,再次点击这2个链接,出来的是2个tab页,但是页面却是相同的!这就很奇怪了,明明后台打印显示的地址是不一样的2个页面,为什么嵌入iframe里面,显示的确实同一个相同的呢?要么都是第一个页面,要么都是第二个页面,百思不得其解,谁能告诉我是怎么回事?或者怎么改?