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

È stato utile?

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

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