Forenindex » Programmierung/Entwicklung » JavaScript » JavaScript Function von einer Anderen Datei anwählen

JavaScript Function von einer Anderen Datei anwählen

Anonym
Beiträge gesamt: 22827

14. Mai 2003, 08:42
Bewertung:

gelesen: 1460

Beitrag als Lesezeichen
Wie kann ich von einer Datei direkt in einer anderen Datei eine Funktion aufrufen ??
könnte mir jemand einen Tipp geben?

Danke schon im Voraus
4fpsScripter

JavaScript Function von einer Anderen Datei anwählen

Markus Walker
Beiträge gesamt: 494

15. Mai 2003, 21:06
Bewertung:

gelesen: 1460

Beitrag als Lesezeichen
JavaScript läuft in einer geschlossenen Umgebung und hat in der Regel keinen Zugriff auf das Filesystem, zumindest nicht automatisch. Wenn also eine Funktion aufgerufen werden soll, muss diese zuvor interpretiert worden sein.
Um zu helfen, müsste das Ziel der Aktion beschrieben werden.

JavaScript Function von einer Anderen Datei anwählen

Anonym
Beiträge gesamt: 22827

21. Mai 2003, 07:56
Bewertung:

gelesen: 1460

Beitrag als Lesezeichen
Mit Php kann man ja die variablen aus der Adresse auswählen z.B:
index.htm?text=mensch
kann man dies nicht mit auch mit JavaScript machen?
Kann man anders eine Variable übergeben, oder läuft JavaScript nur in einem Dokument ab?
Könnte man, wenn man die eine Funktion in einem anderem Dokument öffnen will eine seite mit Frames erstellen??

Vielen Dank für eure Hilfe
4fpsScripter

JavaScript Function von einer Anderen Datei anwählen

Anonym
Beiträge gesamt: 22827

21. Mai 2003, 21:34
Bewertung:

gelesen: 1460

Beitrag als Lesezeichen
Beim genannten php-Beispiel wird eine php-Funktion aufgerufen und ein Parameter übergeben.
JavaScript wird wie php interpretiert. Der wohl am häufigsten benutzte JavaScript-Interpreter läuft in Web-Browsern. Das Browser-Fenster stellt dann auch die Welt des dortigen JavaScripts dar. Dies wird auch als Client-Side JavaScript bezeichnet, besser wäre Browser-Side.
Daneben gibt es das Server-Side JavaScript, welches auf dem Server interpretiert wird, analog zu php, nur nicht mit so weiten Möglichkeiten.
Ein weiterer JavaScript-Interpreter ist in Acrobat bzw. in Acrobat Reader zu finden.
Gemeinsam haben diese den Kern, das Core-JavaScript. Jeder Interpreter hat aber seine spezifischen Erweiterungen. Die Browser-Side Implementationen sind natürlich (wie könnte es anders sein) vom jeweiligen Browser-Lieferanten beeinflusst. Das Core-JavaScript (auch unter EMCA-Script bekannt) hat es zu einem ISO-Standard gebracht (ISO16262).
Die Netscape Sicht von JavaScript, mit Browser-, Server und Core-JavaScript Referenzen ist hier zu finden: http://developer.netscape.com/...tent=javascript.html
Die Microsoft Sicht ist hier zu finden:
http://msdn.microsoft.com/..._reference_entry.asp

Zu Deinen Fragen:
1. Wie oben dargelegt, müsste für eine analoge Parameter-Übergabe Server-Side JavaScript verwendet werden.
2. Siehe oben
3. Funktionen stellt man in der Regel durch ein Source-File zur Verfügung, wenn diese auf mehreren Seiten der Site benutzt werden. Diese werden bei der erst besten Gelegenheit geladen, womit der Interpreter diese Funktionen kennt und sie während der aktiven Sitzung aufgerufen werden können. Dies sind dann globale Funktionen, welche îm Window-Objekt (Welt des Browser-JavaScripts, siehe oben) definiert sind.
Um dies zu bewerkstelligen, setzt man z.B. im Head-Bereich der Start-Seite folgende Zeile:
<script src="Pfad/Datei_mit_JS_Funktionen.js"></script>

Dies kann auch in einer Seite mit Frame-Set sein.

HTH

JavaScript Function von einer Anderen Datei anwählen

Markus Walker
Beiträge gesamt: 494

21. Mai 2003, 21:36
Bewertung:

gelesen: 1460

Beitrag als Lesezeichen
Ooop, da bin ich bei obigem Beitrag wohl aus dem Forum rausgeflogen...

JavaScript Function von einer Anderen Datei anwählen

Simon.Duss
Beiträge gesamt: 64

28. Mai 2003, 07:57
Bewertung:

gelesen: 1460

Beitrag als Lesezeichen
Danke für deine Hilfe, Ich kann sie gut gebrauchen.
Doch noch habe ich noch eine Frage, gibt es viele Server die JavaScript Browser basierend anbieten ??
Merci Simon Duss alias 4fpsScipter

JavaScript Function von einer Anderen Datei anwählen

SabineP
Beiträge gesamt: 7586

28. Mai 2003, 08:26
Bewertung:

gelesen: 1460

Beitrag als Lesezeichen
Hallo Simon,

vielleicht sind diese beiden Artikel für Dich noch interessant:

http://selfaktuell.teamone.de/...tuebergabe/index.htm
http://selfaktuell.teamone.de/...ebergabe-2/index.htm

Clientseitiges (Browser basierend) Javascript funktioniert ausschließlich im Browser und hat mit dem Server nichts zu tun.
Es gibt auch serverseitiges Javascript, aber ich kenne keinen Provider, der soetwas anbietet.

Gruß Sabine