Philip: Javascript Dateien lokal von Userrechner laden?

Hallo Leute,

habe folgende Situation:
Der User soll *.js Dateien, die er auf seinem Rechner hat, in eine html Datei einbinden können.

Dazu benutze ich ein Formular das die Speicherstelle ermittelt, schreibe diese in den Fensternamen, dann wird der User auf eine weitere Seite geleitet, wobei durch

document.write('<script language="JavaScript1.2" src="' + window.name + '"></script>');

die Datei eingebunden werden soll.
Vorher wird natürlich die Speicherstelle für die einzelnen Browser korrekt umgeformt (file://c:/.../bla.js) und eine Wartezeit von 4s eingebaut, bis ich auf Funktionen in der Datei zugreife.

Beim IE geht es wie gewünscht.
Bei meinem NN7.1 funktioniert es allerdings nur offline von der Festplatte, wenn ich das Skript auf meinem Server laufen lasse macht er nichts??

Kann es sein das dies vom Browser aktiv verhindert wird, oder kennt jemand eine Einstellung die ich in der Browserkonfig übersehen habe.

Vielen Dank für eure Hilfe
Philip

  1. Hi,

    document.write('<script language="JavaScript1.2" src="' + window.name + '"></script>');

    window.name ist übrigens das, was für HTML als target gilt. Desweiteren fehlt das type-Attribut.

    Beim IE geht es wie gewünscht.

    Schon wieder 'ne Sicherheitslücke im IE.

    Bei meinem NN7.1 funktioniert es allerdings nur offline von der Festplatte, wenn ich das Skript auf meinem Server laufen lasse macht er nichts??

    Er gibt nicht mal einen Fehler aus? Hm, das hätte er wirklich tun sollen.

    Kann es sein das dies vom Browser aktiv verhindert wird,

    Das möchte ich wetten. Was würdest Du dazu sagen, wenn beliebige Internetseiten auf irgendwelche Deiner privaten Dateien zugreifen könnten?

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. || Kann es sein das dies vom Browser aktiv verhindert wird

      Das möchte ich wetten. Was würdest Du dazu sagen, wenn beliebige Internetseiten auf irgendwelche Deiner privaten Dateien zugreifen könnten?

      Klar möchte ich das nicht, allerdings ich hatte gehofft das dies bei bestimmten Dateitypen nicht so eng ausgelegt wird.

      Habe ich wohl Pech - Glück? :(

      1. Hi,

        Klar möchte ich das nicht, allerdings ich hatte gehofft das dies bei bestimmten Dateitypen nicht so eng ausgelegt wird.

        von welchem Datentyp - was immer ein Datentyp überhaupt ist - kannst Du _garantieren_, dass er in _jeder_ Beziehung unkritisch ist?

        Habe ich wohl Pech - Glück? :(

        Eher Glück, würde ich sagen.

        Cheatah

        --
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes