gültigkeit von variablen ????
bene
- javascript
hi,
wenn ich mittels
var test = "string";
eine variable definiere...
ist sie dann in einer javascript funktion in einer anderen datei immernoch gültig?
wohl eher nicht.
ich versuche gerade eine lösung auf die frage von martin (dynamisch Frames in ein Frameset laden) zu finden.
grüße
bene
Hallo,
var test = "string";
eine variable definiere...
ist sie dann in einer javascript funktion in einer anderen datei immernoch gültig?
ich versuche gerade eine lösung auf die frage von martin (dynamisch Frames in ein Frameset laden) zu finden.
Du kannst auf Variablen und Funktionen im ganzen Frameset zugreifen.
Also alle Variablen usw. in einer Datei (oder in top).
Grüsse
Cyx23
Also alle Variablen usw. in einer Datei (oder in top).
wie setzt ich alle variablen in "top" ???
ich muss jetzt die variable von einem frameset zu einem frame übergeben. wie mache ich das ?
Also alle Variablen usw. in einer Datei (oder in top).
wie setzt ich alle variablen in "top" ???
ich muss jetzt die variable von einem frameset zu einem frame übergeben. wie mache ich das ?
Du kannst Dir anschauen wie per JavaScript über frames adressiert
wird, u.U. geht aber nicht alles mit jedem Browser.
Also zum Beispiel vom frame in den benachbarten frame über parent.name
Oder [x] nummerieren. Z.B. parent.nachbar.meinbspvar="bleistift"
oder parent.frames[x].meinbspvar="bleistift";
In der datei wo das frameset liegt können eigentlich auch die functions
und vars liegen.
<html><script>
var meinbspvar="bleistift";
</script>
<frameset>....
</frameset>
</html>
und dann kann meinbspvar von allen frames als top.meinbspvar angesprochen
werden. damit ist die Adressierung evtl. einfacher als zum nachbarframe.
Grüsse
Cyx23
Hi,
wenn ich mittels
var test = "string";
eine variable definiere...
1. deklariere,
2. wo?
Wenn Du sie innerhalb einer Funktion deklarierst, ist sie nur während dieses Funktionsaufrufes gültig. Deklarierst Du sie direkt innerhalb eines <script>-Blocks, ist sie dokumentweit gültig.
Das Stichwort dazu heißt übrigens Scope :-)
in einer anderen datei immernoch gültig?
Wenn das aktuelle Dokument weg ist, ist es die Variable auch. Ratzeputz weg.
Cheatah