IE8向下滚动ajax onload事件

时间:2011-05-31 23:06:38

标签: javascript css ajax internet-explorer-8

我在此页面遇到问题,例如:http://www.last.cz/exotika.html。如果您在FF或chrome中打开它,则从页面顶部开始。但是当你在IE8中尝试时,它会加载滚过标题。兼容模式没有帮助。我认为由onload函数填充的过滤器细节会导致它。遇到同样问题的人是否知道如何修复它?我认为css hack会起作用。

感谢您的建议。麦克

1 个答案:

答案 0 :(得分:1)

这将执行onload(放在core.js中):

$('#item0').focus()

这就是所发生的事情,元素#item0获得焦点,页面向下滚动以完全显示元素(它将滚动直到第一个“酒店框”的底部边框 - 这就是#item0实际上是 - - 发生在视口内)。

其他浏览器可能会忽略该指令,因为该元素为<div/>且无法聚焦。