la funzione jquery non funziona in IE
-
07-07-2019 - |
Domanda
Sto cercando di far funzionare una funzione JQuery in IE7. In Firefox e Safari funziona bene. Ora ho provato a eseguire il debug e anche la funzione più semplice non funziona in IE, quindi immagino sia un problema dell'intera chiamata.
<script src="js/jquery.js" type="application/javascript"></script>
<script type="application/javascript">
$(document).ready(function(){
alert('start in IE');
fmmovement();
});
</script>
L'intero sito web dello script è http://project.formplusmedia.de/redesign
c'è qualche trucco per far funzionare questa funzione in Internet Explorer? Spero che qualcuno mi possa aiutare, grazie in anticipo.
saluti
h-man24
Soluzione
nel blocco di script cambia il valore del tipo in lettura:
<script type="text/javascript">
dovrebbe risolverlo :)
Altri suggerimenti
Penso che il problema risieda nel tipo di mime che hai fornito per Javascript.
Hai scritto application/javascript
. L'unico che conosco che funziona su tutti i browser è text/javascript
.
L'avevo sperimentato in modo simile prima. Ho scritto text/javscript
e non ha funzionato neanche.
Internet Explorer non riconosce il tipo di contenuto application / javascript. Utilizzare invece il vecchio tipo di contenuto text / javascript.
IE7 non capisce " application / javascript " come tipo di script. Dovrai usare & Quot; text / javascript & Quot; per IE 6 e 7.
Hai
hai provato a renderlo come un singolo file?
script.js e caricalo nell'intestazione (<script src="js/script.js" type="application/javascript">
) dopo il file jquery.js.
buon blocco