wie fix chrome flackert auf der iframe-Seite neu laden

Chrome flackert beim nachladen von Inhalten in iframes. Können diese vermieden werden, in irgendeiner Weise, zu denken:

  • Verpackung a-links mit js, das hat etwas Magisches.
  • Meta-tags im Inhalt-html. (Ich habe die Quelle Kontrolle über den html-Code in iframes)

Bitte beachten Sie, dass der content-type im iframe kann variieren (PDF, html, Bilder) so wenn ajax ist der einzige Weg hier heraus, spiegelt es die http-content-type zurück an den iframe?

Besuchen Sie bitte die demo auf http://jsfiddle.net/2tEVr/

Auszug aus der Geige:

 <iframe name="if" width="800" height="600"></iframe>

UPDATE

Die Lösung, die gearbeitet am besten für mich war, zu ersetzen, regelmäßige href ' s mit ajax-Anfragen, die sich vermehren-der Körper-Bereich (Lösung 4) das Flackern ist Weg, aber kommt zu einem Preis von akward Debuggen, da die Synchronisierung zwischen Inhalt und "view-source" ist, verloren auf ajax-Anfrage.

Auch, da der content-type-in meinem Fall können sich ändern, die Methode zum durchführen der ajax-request hatte auch etwas im Kopf haben und vielleicht fallen zurück zum regelmäßigen Standort Anfrage.

Grüße,

  • versuchen Sie, vor dem laden, so dass Ihr flimmern nicht showup
  • Aus deiner Frage nicht ganz klar ist, wie du (möchten Sie) den iframe. Tut Sie es erneut regelmäßig, oder einmal, wenn die gesamte Webseite lädt, oder einmal, wenn der Benutzer auf einen link klickt?
InformationsquelleAutor Teson | 2013-10-09
Schreibe einen Kommentar