我最近碰到这样一个问题,在JSP内用DIV+css布局的话,本页面显示非常正常。
我们反复检查过DIV的嵌套,布局等,没有发现任何问题。可以当我们从此页面迁移到另外一个页面,在用IE
的回退按钮回来时,或者调用history.back()回来时,页面表示就会很奇怪,一些div要么像被人挤扁了,有时候某个div消失一半,太奇怪了。
因为jsp内的逻辑有比较复杂,我直接在这情况下看生成的HTML source,又发现不了任何异常。
其他的jsp也有或多或少这样类似的问题。
环境是XP SP2, IE6
请大家指教一下!
我们反复检查过DIV的嵌套,布局等,没有发现任何问题。可以当我们从此页面迁移到另外一个页面,在用IE
的回退按钮回来时,或者调用history.back()回来时,页面表示就会很奇怪,一些div要么像被人挤扁了,有时候某个div消失一半,太奇怪了。
因为jsp内的逻辑有比较复杂,我直接在这情况下看生成的HTML source,又发现不了任何异常。
其他的jsp也有或多或少这样类似的问题。
环境是XP SP2, IE6
请大家指教一下!
逐行检查jsp的代码,把页面中行与行之间的空格之类的先去掉试一下,
再者把页面代码copy到记事本里看看有没有问题!~
虽然可以解决 可是我想知道原因
而且jSP逻辑复杂,只有找到原因了才能一劳永逸的解决
可惜公司的代码不能考回家,要不然请大家帮我指正一把
我上网查的结果 好像DIV确实有些BUG 可惜没有详尽的资料
我反复检查过了,没有问题,代码非常规范(客户要求的),没有多余的空行和TAB,空格等。
当然由于JSTL 标签生成的空白行没办法。
生成的页面代码copy到UE里面看了,也没有问题,非常奇怪。
仅仅是在回退按钮回来时,或者调用history.back()回来时,页面表示有点不正常,其他都没有任何问题。
我再仔细检查试试,不过应该不是这个原因。
感谢指教!