I file javascript esterni vengono caricati nella mia pagina principale.Perché a volte JavaScript non viene caricato in IE8
A volte in IE8 i miei file javascript non vengono caricati correttamente e il browser genera una serie di errori che dicono che l'oggetto non è riconosciuto.
Se aggiorno la pagina, allora tutto è ok. Se clicco su un link, il problema si ripresenta a volte.
Ho meta tag nella mia intestazione per cancellare la cache su ogni richiesta.
Inoltre sto usando head.load per caricare i miei file js in parallelo.
Lo script head.load si trova nella mia intestazione e quindi i file esterni si trovano alla fine del mio corpo.
Si prega di ricordare che questo problema si verifica solo in IE8. Quindi la mia domanda è ... c'è un trucco che posso usare per assicurarmi che i miei file javascript siano caricati correttamente ogni volta che la pagina viene caricata per IE8?
Qualsiasi aiuto sarebbe molto apprezzato.
Aggiornato come richiesto
<head runat="server">
<meta http-equiv="CACHE-CONTROL" content="NO-CACHE" />
<meta http-equiv="PRAGMA" content="NO-CACHE" />
<meta http-equiv="EXPIRES" content="-1" />
<script type="text/javascript" src="scripts/js/head.load.min.js"></script>
</head>
<body>
<script type="text/javascript">
head.js("scripts/js/jquery-1.6.2.min.js");
head.js("scripts/js/jquery.cookie.js");
head.js("lib/gritter/jquery.gritter.min.js");
head.js("lib/fancybox/jquery.easing-1.3.pack.js");
head.js("lib/fancybox/jquery.fancybox-1.3.4.pack.js");
head.js("scripts/js/jquery.microaccordion.js");
head.js("scripts/js/jquery.stickyPanel.js");
head.js("scripts/js/guidely.js");
head.js("scripts/js/pto.js");
</script>
</body>
Probabilmente è necessario citare il codice 'head.load'. –
'getta un sacco di errori dicendo che la specificità dell'oggetto non riconosciuto 'sarebbe d'aiuto. – Shad
@damaniel, tu dici che questo codice fallisce solo in IE8. Quali sono gli altri browser su cui l'hai provato? Hai provato un IE8 su un'altra macchina? È possibile riprodurre il problema in modalità provvisoria (opzione della riga di comando '-extoff')? –