SCRIPT5009: "$" ist undefiniert in IE9

Habe ich ein bookmarklet, lädt ein div in eine aktuelle Seite und fügt ein iframe drin. Das bookmarklet funktioniert wie ein Traum in allen Browsern außer dem IE9. Funktioniert sogar in früheren Versionen des IE.

Ich bin mit dem folgenden bookmarklet Rahmen:

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

Jemand anderes hatte ein ähnliches Problem hier (nicht im Zusammenhang mit bookmarklets):

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

So jetzt bin ich auch verstehen, dass mein bookmarklet den jQuery wird nicht geladen, richtig in IE9.

Das bookmarklet versucht zu laden Ihre eigenen jQuery so bestimmte Effekte können ausgeführt werden, wenn das bookmarklet wird initialisiert, und für die Programmierung erleichtern.

Den iFrame-Seite auch jede Menge jQuery (ohne den Inhalt im iframe nicht richtig funktioniert).

Ich bin mit dem neuesten jQuery:

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

Ich würde gerne wissen, warum IE9 bewirkt diese SCRIPT-Fehler, wenn kein anderer browser funktioniert? Warum ist jQuery nicht richtig geladen in IE9?

Jede Einsicht wäre sehr geschätzt werden.

InformationsquelleAutor HGPB | 2011-10-19

Schreibe einen Kommentar