Hallo romero,
ich habe das gerade mal getestet, aber nur im IE9 als IE8-Emulator.
Der Dateiname muss folgende Form haben: "file:///C:/Users/Vorname%20Nachname/.../datei.js" Lasse ich z.B. eins von den drei "///" weg oder verändere den Pfad, kommt die Fehlermeldung "Ungültiges Zeichen", aber nicht in der Ladefunktion, in Zeile 1 der leeren "datei.js". Die Meldung scheint darauf hinzudeuten, dass das Script nicht gefunden wurde, weil der Pfad oder der Dateiname nicht stimmt.
Gruß, Jürgen