• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Scriptdatei in zweiter Scriptdatei aufrufen

jpr

New member
Ich möchte in einer Datei testA.js die Funktionen einer testB.js in einer Variablen einbinden, ist dies mit javascript möglich?
Beispiel:
Quelltext testA.js

function testA()
{
name="mister X";
vorname="(????)" <=hier function testB() aus testB.js

document.write(name,vorname);
}

Quelltext testB.js

function testB()
{
vorn1="Peter";
vorn2="Andreas";

document.write(vorn1,vorn2);
}

Im HTML möchte nur die Datei testA.js und die Funktion testA() einbinden.
Ich suche schon seit einiger Zeit eine Lösung, habe aber leider noch nix gefunden.
Wenn mir jemand helfen könnte wär echt super.
JPR
 
es ist mir unklar, warum Du nicht auch testB.js im html einbinden willst, außer wenn die variablen irgendwie halbwegs unsichtbar sein sollen. Du könntest Deine variablen (oder auch funktonien, habe ich aber noch nict so ausprobiert) im top sammeln [if(top.meineVariable==1)alert('ok');], also im framset selber. solltest Du keine frames benutzen dann nimm halt ein hidden frame.

hilft das, vielleicht?

onReact
 
Hi, klar geht das. Du mußt nur in Deine erster JS-Datei die Zeile
document.writeln('<script language="Javascript" src="dateiname"></script>');
einbauen. Dann wird die zweite nachgeladen. Aber Vorsicht, bei älteren Browsern kann das Probleme hervorrufen: Bei NN 4.01 kann man z.B. nicht zwei externe Aufrufe in einen solchen SCRIPT-Tag packen. Aber theoretisch geht das auch mit NN 3.01 noch.
 
Zurück
Oben