簡體   English   中英

IE8 在 ajax onload 事件上向下滾動

[英]IE8 scrolls down on ajax onload event

我對這個頁面有問題,例如: http://www.last.cz/exotika.html 如果您在 FF 或 chrome 中打開它,您將從頁面頂部開始。 但是,當您在 IE8 中嘗試時,它會滾動加載超出 header。 兼容模式無濟於事。 我認為由 onload function 填充的過濾器細節會導致它。 遇到同樣問題的人知道如何解決嗎? 我猜 css hack 會起作用。

感謝您的建議。 麥克風

這將在加載時執行(放置在 core.js 中):

$('#item0').focus()

這就是發生的事情,元素#item0 獲得焦點,頁面向下滾動以完全顯示元素(它將滾動到第一個“酒店框”的底部邊框 - 這就是 #item0 實際上是 - 出現在里面視口)。

其他瀏覽器可能會忽略該指令,因為該元素是<div/>並且無法獲得焦點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM