最近尝试了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里面,显示的确实同一个相同的呢?要么都是第一个页面,要么都是第二个页面,百思不得其解,谁能告诉我是怎么回事?或者怎么改?
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里面,显示的确实同一个相同的呢?要么都是第一个页面,要么都是第二个页面,百思不得其解,谁能告诉我是怎么回事?或者怎么改?
解决方案 »
- hibernate读取数据库中null的,得到的确是0
- ssh整合applactionContext.xml配置异常!急求解答!!!
- java窗口如何独占鼠键事件
- struts2 spring2.5 hibernate3.2 整合异常
- struts forward请教
- 在网页中如何查看不同格式的文件?
- 在线等中
- 用struts开发,所有的类一定要实现Serializabl吗?
- stateless session bean究竟快在那里,散分(续)
- springmvc+spring+mybatis基础框架搭建
- 关于博客系统的图片插入问题(思路问题,不繁琐,请进)
- URL url = new URL(urlPath);读取不到页面,出现500异常
试试看