Grande testo appare per pochi secondi sulla aggiornamento della pagina in IE, Come risolvere?
-
22-09-2019 - |
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>
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.