none
IE6和IE8的Back和Forward按钮失效的问题 RRS feed

  • 问题

  • 我们的系统里有一个从更新一览检索画面到更新确认一览画面迁移的处理,更新一览检索画面选中想要更新记录前面的Checkbox,单击画面的更新按钮,就能迁移到更新确认一览画面,当用户想从更新确认一览画面返回到更新一览检索画面重新选定更新数据时,利用的是IE自身的Back按钮和Forward按钮。更新一览检索画面的每条记录前面有一个Checkbox,而且每个Checkbox都采用了onclick JavaScript函数处理,一览画面有50条左右的记录时,IE的内存使用量为30M,IEBack按钮和Forward按钮往复单击多少次都没有问题,当更新一览检索画面的记录达到1000条时,IE的内存使用量为123MIE6Back按钮按下一次后,再单击Forward按钮能进入更新确认一览画面,但Back按钮和Forward都变灰失效。IE8下由更新一览检索画面到更新确认一览画面后, Back按钮虽然看着可用,但单击后根本就不返回前画面,并在单击一次后变灰失效。请教这种现象发生的原因和是否有在不修改应用程序的情况下就能解决问题的办法

    2012年8月7日 5:29

答案