Grande testo appare per pochi secondi sulla aggiornamento della pagina in IE, Come risolvere?

StackOverflow https://stackoverflow.com/questions/1984082

Domanda

Testo appare sempre nel grande formato per alcuni secondi quando si aggiorna la pagina solo su IE, che non sembra molto buona. suppliche guardano IE 7 e tenta di aggiornare (ho ad esempio premendo Ctrl + F5) per vedere cosa sto affrontando.

Sono anche utilizzando sIFR su questo sito

I check di un errore js pagina e questa è l'area problematica.

<script type="text/javascript">var arr = new Array(3)
arr[0] = "Jani"
arr[1] = "Tove"
arr[2] = "Hege"var arr2 = new Array(3)
arr2[0] = "John"
arr2[1] = "Andy"
arr2[2] = "Wendy"document.write(arr.concat(arr2))</script>
È stato utile?

Soluzione

Secondo Firebug Sembra che vi state perdendo alcuni punti e virgola in javascript.

Modifica: penso che dovrebbe essere simile a questo:

<script type="text/javascript">
    var arr = new Array(3);
    arr[0] = "Jani"
    arr[1] = "Tove"
    arr[2] = "Hege";
    var arr2 = new Array(3);
    arr2[0] = "John";
    arr2[1] = "Andy";
    arr2[2] = "Wendy";
    document.write(arr.concat(arr2));
</script>

Per quanto riguarda il lampeggio del vostro H1:

Si utilizza banners.js di inserire nuovi contenuti in modo casuale bandiera in #homeTitle, ma la vostra fonte ha già il codice lì. Sto penso che lampeggia perché IE sta rendendo la fonte prima del JS.

Sembra che i tre diversi banner che avete collegamento a contenuti diversi, ma si sono casualmente mostrando solo uno alla volta. Il contenuto nascosto è perso per l'utente. Vorrei suggerire avere i diversi banner dissolvenza tra l'altro in modo che l'utente ha la possibilità di vedere il contenuto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top