Sono di fronte a questo problema davvero fastidioso, appare in IE10 come in IE9. Dato questo HTML:
<head>
<title>Any Consult</title>
<meta charset="utf-8" />
<link rel="stylesheet" type="text/css" href="styles.css" />
<!--[if lte IE 9]>
<script src="scripts/IE9.js"></script>
<![endif]-->
<script type="text/javascript" src="scripts/jquery.js"></script>
<script type="text/javascript" src="scripts/scripts.js"></script>
</head>
questo (scripts.js) funziona bene in FF e Chrome, ma IE10 genera l'errore SCRIPT5009.
scripts.js è come (semplice, ma testati esempio):
$(document).ready(function() {
alert('Hello');
});
IE10 non carica il jQuery-File e ho provato quasi tutto. Ho cambiato e ha ridotto il nome del file, ho risparmiato la parte
<!--[if lte IE 9]>...
, ho provato
src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.10.0.min.js"
ma non è successo niente. Poiché si tratta di una nuova versione di this question, vorrei precisare:
- come dovrei nominare il jQuery-File per IE (10)?
- dove dovrei inserire i tag di script nell'intestazione HTML?
Grazie mille!
EDIT: Qui l'HTML versione suggerita, che non funziona, troppo:
<script type="text/javascript" src="scripts/jquery.js"></script>
<script type="text/javascript" src="scripts/scripts.js"></script>
<script type="text/javascript" src="scripts/clocks.js"></script>
<!--[if lte IE 9]>
<script src="scripts/IE9.js"></script>
<![endif]-->
<!--[if IE]><script type="text/javascript" src="scripts/excanvas.js"></script><![endif]-->
IE9.js è un file del browser polyfill.
Ed ecco il mio screenshot ("ist undefiniert" significa "non è definito", "Die Webseite reagiert nicht" significa "la pagina è scesa", "Debugger beenden" significa "stop debugging", $ ('.) è una classe nel mio HTML
prova a caricare 'jquery' in testa e il tuo' scripts.js' nel corpo. potrebbe funzionare a volte. IE è un browser molto strano con i bug più strani – krishgopinath
Questo non ha funzionato neanche per me. Questo problema dipende in gran parte dall'ambiente specifico (di sviluppo) ?! – BairDev
potresti andare agli strumenti di sviluppo in IE (premi F12) e darci lo screenshot dell'errore della console? So che hai citato l'errore qui in sé, ma giustificamente uno screenshot? – krishgopinath