2012-06-18 51 views
1

我在IE瀏覽器中查看頁面的div滾動時出現問題,Chrome或FF中沒有問題我在頁面上有一個div,其中有一個滾動條(垂直),並且當我將函數appendChild用於頁面的正文或其他部分時,如果已向下滾動,則另一個div上的滾動將重置回頂部。 請你可以提供任何建議,爲什麼這可能發生,也許與重繪/迴流有關,但爲什麼只有IE瀏覽器?Javascript appendChild重置IE中其他頁面元素的滾動條

我注意到的另一件事可能是原因是它似乎只發生在固定位置的頁面上。

+2

你可以在[JS小提琴](http://jsfiddle.net),[JS Bin](http://jsbin.com/)或類似的演示中重現該問題嗎? –

+1

...和哪個版本的IE? – MrCode

+0

我無法重現您的問題http://jsfiddle.net/vasek7/hvqYH/ –

回答

0

Internet Explorer 9在渲染時在頁面上的某個元素上發現了一個死的類引用。當它這樣做時,它會在這種情況下再次加載每個元素,而不保存已經向下滾動的距離。

相關問題