You are not logged in.

  • Login

1

Sunday, February 7th 2010, 11:54am

Pfad von externe Javascript Datei zusammenbauen + einbinden

Ich stehe gerade vor einen Problem! Ich bastle gerade an Google Chrome an einer Extension.
Die Werte Login + Password sind in LocalStorage gespeichert. Num muss ich den String zusammen bauen ...

Source code

1
"http://seite.de/javascript.js?login=" + window.localStorage.customLogin + "&Password=" + window.localStorage.customPW


... um ihm danach einzubinden! Mit <script type="text/javascript" src="http:// ... </script> ist das ja dann so nicht möglich. Wie könnte man das lösen?

2

Sunday, February 7th 2010, 12:37pm

Keine Ahnung, ob ich dich korrekt verstehe ... aber:

JavaScript Code

1
document.write('<script type="text/javascript" src="http://seite.de/javascript.js?login=' + window.localStorage.customLogin + '&Password=' + window.localStorage.customPW + '"></script>

3

Sunday, February 7th 2010, 12:51pm

Hast du schon richtig verstanden, so wir die Datei einfach in die HTML geschrieben.

4

Sunday, February 7th 2010, 2:38pm

Soll heißen, dein Problem ist damit gelöst? Wenn nein, versuch mal dein Problem etwas mehr zu spezifizieren.

5

Sunday, February 7th 2010, 2:56pm

Wenn ich es mit document.write versuche, wird es auf der Seite angezeigt.
Gibt es irgend eine Möglichkeit im Javascript Code eine externe Javascript Datei per Funktion einzubinden?

6

Sunday, February 7th 2010, 3:12pm

Du bindest die externe JS-Datei in die HTML-Datei ein; Damit kannst Du auf dessen Funktionen auch zugreifen

7

Sunday, February 7th 2010, 3:38pm

Ich muss ja mit Javascript erst der String der Resource zusammengebaut werden! Danach will ich die externe Datei einbinden evtl. über eine Funktion.

8

Sunday, February 7th 2010, 3:46pm

Dann bette die ganze Angelegenheit doch einfach in eine Funktion.

Hier, wie man es zum Beispiel umsetzen könnte: http://github.com/madrobby/scriptaculous…criptaculous.js
Benutzung unter QuickStart: http://wiki.github.com/madrobby/scriptaculous/

Du müsstest dann im Grunde nur eine Funktion schreiben, die die jeweiligen Parameter als Argumente nimmt - zum Beispiel. Dir sind da im Grunde keine Grenzen gesetzt.

9

Tuesday, February 9th 2010, 9:07am

Keine Ahnung, ob ich dich korrekt verstehe ... aber:

JavaScript Code

1
document.write('<script type="text/javascript" src="http://seite.de/javascript.js?login=' + window.localStorage.customLogin + '&Password=' + window.localStorage.customPW + '"></script>



Ja hat dann doch so funktioniert, zuerst den String zusammengebaut und dann mit document.write eingefügt!

Similar threads

Social bookmarks