SCRIPT5009: “$” n'est pas défini dans IE9

J'ai un bookmarklet qui charge une div dans une page en cours, et une iframe à l'intérieur. Le bookmarklet fonctionne comme un rêve dans tous les navigateurs, sauf IE9. Fonctionne même dans les versions antérieures d'IE.

Je suis en utilisant la suite bookmarklet cadre:

http://idc.anavallasuiza.com/project/bookmarklets

Quelqu'un d'autre a eu un problème similaire ici (non liées aux favoris):

https://forum.jquery.com/topic/retrieved-html-data-type-with-jquery-ajax-in-ie9-scripts-tags-sources-could-not-be-loaded

Jusqu'à présent, je comprends que mon bookmarklet de jQuery n'est pas correctement chargé dans IE9.

Le bookmarklet tente de charger ses propres jQuery ainsi que certains effets peuvent exécuter lorsque le bookmarklet est en cours d'initialisation, et pour la programmation de la facilité.

L'iFrame page également les charges de jQuery (sans le contenu dans l'iframe ne fonctionne pas correctement).

Je suis en utilisant la dernière jQuery:

http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js

Je voudrais savoir pourquoi IE9 les causes de ces erreurs de SCRIPT lorsque aucun autre navigateur n'? Pourquoi jQuery est pas correctement chargé dans IE9?

Aucune information serait très apprécié.

InformationsquelleAutor HGPB | 2011-10-19