日期:2014-05-20  浏览次数:20849 次

IE8与其它IE浏览器的问题,求解。 (via TranXcode)
我用IE8和IE其它浏览器,诸如IE6,IE9都没问题。该问题如下:
  首先,我在左侧菜单发送一个请求:<a href='/menu/menu.jsp?nodeid=${key:nodeId}&nodename=${key:nodeName}'>${key:nodeName}</a>
  然后,我在menu.jsp中做处理:response.sendRedirect(
"/ServiceAction/com.eweaver.workflow.report.servlet.ReportAction?action=search&isformbase=1&reportid=4028804831cc0b860131db9f6cff20d4");
return;
  最后,我想看到的结果是,在右边显示一个报表信息,可是为什么IE6,IE9都能正常显示,在IE8上操作却是该现象:点击树形菜单节点一次没反应,点下一个节点,能够把第一次点击节点所对应的信息显示出来,并且是一闪而过。

  有木有高手碰过这样的问题啊!回答精辟者,分数全部送上。

------解决方案--------------------
大虾们都太忙了。。。
------解决方案--------------------
在火狐浏览器下测试一下,
用firebug调试一下代码!


------解决方案--------------------
别用response.sendRedirect()了
换个思路
------解决方案--------------------
看看这个有用么?
http://topic.csdn.net/t/20030709/23/2010189.html
------解决方案--------------------
树型结构代码贴一下!
------解决方案--------------------
是不是nodeid值传错了?
------解决方案--------------------
还有要注意的是你用的是重定向,可能下一个页面就取不到nodeid和nodename的值了
------解决方案--------------------
探讨
搞定,原来是IE8的安全性太高,HTML用到的协议版本太低了

------解决方案--------------------
探讨
搞定,原来是IE8的安全性太高,HTML用到的协议版本太低了