Javascript IE8在ajax onload事件上向下滚动
我对此页面有问题,例如:。如果您在FF或chrome中打开它,则从页面顶部开始。但是当你在IE8中尝试的时候,它的加载会滚动超过标题。兼容性模式没有帮助。我认为是onload函数填充的过滤器细节造成的。遇到同样问题的人知道如何解决吗?我想css黑客会有用的Javascript IE8在ajax onload事件上向下滚动,javascript,css,ajax,internet-explorer-8,Javascript,Css,Ajax,Internet Explorer 8,我对此页面有问题,例如:。如果您在FF或chrome中打开它,则从页面顶部开始。但是当你在IE8中尝试的时候,它的加载会滚动超过标题。兼容性模式没有帮助。我认为是onload函数填充的过滤器细节造成的。遇到同样问题的人知道如何解决吗?我想css黑客会有用的 谢谢你的建议。Mike这将在加载时执行(放置在core.js中): 就是这样,元素#item0获得焦点,页面向下滚动以完全显示该元素(它将滚动直到第一个“hotel box”(即#item0实际上是什么)的下边框出现在视口中) 其他浏览器可能
谢谢你的建议。Mike这将在加载时执行(放置在core.js中): 就是这样,元素#item0获得焦点,页面向下滚动以完全显示该元素(它将滚动直到第一个“hotel box”(即#item0实际上是什么)的下边框出现在视口中)
其他浏览器可能会忽略该指令,因为该元素是
,无法聚焦。我建议使用firebug light for IE或debugbar来查看dom的实际读数,因为IE读取dom的方式与gecko略有不同。谢谢,早上找到并修复了它。列表中的第一项具有该id。您真的在缩小的脚本中找到了它吗?道具!在缩小的脚本中找到它,我正在寻找字符串显示列表(函数名为onload,函数名对我来说似乎可疑,并且有指令:)
$('#item0').focus()