谢谢zishan,虽然您没解决我的问题。
下面我具体描述一下我所遇上的情形:
在一个页面 itemadd.jsp 上有两个iframe,这里用a ,b 表示,其中a所指引的页面 assettype3.jsp 装载的一个树状菜单,其代码如下
a的页面代码
var tree = new WebFXTree('固定资产/一次性用品');
var tree_01 = new WebFXTreeItem('土地房屋','../prg/basedata/itemadd.jsp?method=entryQueryEmp&menuId=enterpriseQuery&EventID=QueryClsItem&ClsCode=01'); tree_01.target = 'mainFrame2';
var tree_02 = new WebFXTreeItem('交通工具','../prg/basedata/itemadd.jsp?method=entryQueryEmp&menuId=enterpriseQuery&EventID=QueryClsItem&ClsCode=02'); tree_02.target = 'mainFrame2';
tree.add(tree_01);tree.add(tree_02);
document.write(tree);
b所指引的页面为 itemlist.jsp . itemlist.jsp根据ClsCode的值显示相应的内容.正常情况下,点击菜单树上的每个节点,整个 itemadd.jsp 都应刷新(在websphere的开发环境中的确如此),但整个程序开发完毕后,要求将所有系统放在一个权限系统下统一管理。这样就出现问题了,无论点击哪个节点,itemlist.jsp的内容都不会变。对了,itemlist.jsp的内容是在后台的java类中构建好后,传递到 itemadd.jsp,再通过session,在 itemlist.jsp 中取出并显示。