iOS-browser - iFrame springt nach oben, wenn die css ändern oder Inhalte, die mit JavaScript

Scheint dieses problem schon ewig. Unter einigen spezifischen Umständen, iOS-Browser-Oberfläche diese frustrierende Fehler.

Das Problem:

Wenn Sie eine web-Seite, die enthält einen iFrame, und Sie modifizieren die iFrames content-Dokument programmgesteuert, der iFrame wird der Sprung an die Spitze der Seite. Dies geschieht jedoch nur, wenn die Seite, vor der DOM-manipulation, ist darüber hinaus etwas an Höhe, in der Regel scheint dies eine Länge, die größer ist als zweimal die Länge des Viewports.

Diese Frage erscheint unabhängig davon, ob Sie geändert wird, die DOM-Struktur oder ändern der Stil-Eigenschaften.

Dieser Fehler ist nur vorhanden auf iOS, einschließlich der neuesten Version, die ab diesem Zeitpunkt (9.2)

InformationsquelleAutor Matt | 2016-01-13
Schreibe einen Kommentar