2010-12-02 10 views
2

Ich habe seltsame Problem mit Scrollen, nachdem einige Ajax-Operationen auf einer Webseite, die dynamisch hinzufügen & Inhalte von der Seite zu entfernen. Maus-Scrolling hängt auf (Maus scroll Ereignisse funktioniert nicht) und Drücken der PFEIL-Taste von der Tastatur löst das Problem.Chrome Scrollen Probleme nach einigen Ajax-Operationen

Ich frage mich, gibt es ein bekanntes Problem wie das für Chrom?

Edit:

Ich habe keine js Fehler auf der Seite, ich bin einfach Inhalte zu div Block Hinzufügen dynamisch

<div id="ContentArea"> 
    <!-- load contents here --> 
</div 

<script> 
    loadHtml('/my/target/page', 'ContentArea'); 
    // this contents may vary in size 
</script> 

Edit:

ähnliche Sache passierte mit mir auf StackOverflow, als ich load (n) new answers beim Beantworten einer Frage klickte. (vor ein paar Tagen)

+0

viel viel einfacher zu erraten, wenn Sie einen Code schreiben –

Antwort

0

Ich hatte seltsame Probleme mit Chrome und Scrollen, dann habe ich die SmoothScroll Erweiterung deinstalliert und alles hat funktioniert.

Versuchen Sie, alle Ihre Erweiterungen deaktivieren und sehen, ob das Problem weiterhin besteht (Hinweis: Das Deaktivieren deinstallieren sie nicht, sondern hilft Ihnen festzustellen, ob eine Erweiterung das Problem verursacht):

Menütaste -> Extras -> Erweiterungen

klicken Sie dann auf den Link Deaktivieren auf allen von ihnen (und Sie können Chrome für eine gute Maßnahme neu gestartet werden soll)

+0

Ich habe Bund von anderen Erweiterungen installiert, möglicherweise einer von ihnen verursacht es. Also sollte ich mir keine Sorgen machen, wenn es nur in meinem Browser ist. – Ish

+0

Ich habe dieses Problem auf meinem Computer ohne smoothscroll –

2

ich hatte ähnliche Probleme, habe sie durch Scrollen nach oben/linken Ecke fixiert, bevor Sie den Inhalt ersetzt. Fügen Sie einfach die folgende Zeile, bevor Sie etwas ersetzen:

window.scrollTo(0, 0); 

Ich habe es nur mit Chromium 9.0.594.0 getestet (67311) auf Mac, aber ich denke, die Chancen gut, dass dies auch mit auf anderen Plattformen arbeiten .

+0

Das hat es für mich getan: window.scrollTo (window.scrollTop() + 1); –

Verwandte Themen