Variablen aus Funktionen und anderen Frames übernehmen
Lukas Rieder
- javascript
hallo,
ich hab ein problem mit dem auslesen von variablen aus anderen frames.
hier ein beispiel:
//1. frame, name = main
<html>
<head><titel>Frame 1</titel></head>
<body>
<script type="text/javascript">
var anzeige=document.getElementById('anzeige');
var a=0;
function plus(){
var b=12;
a=a+b;
anzeige.innerHTML=a;
window.settimeout('plus()', 950);
}
</script>
<div id="anzeige"></div>
</body>
</html>
//2. frame, name = sub
<html>
<head><titel>Frame 2</titel></head>
<body>
<script type="text/javascript">
var c=0;
var d=0;
-> hier möcht ich ansetzen und aus dem 1. frame (name="main") die variablen a und b (aus der 1. frame, bin in der funktion definiert) auslesen und in die variablen c und d (des 2. frame) speichern.
gibts da irgendeine parent.main.varname sache? wie bekomm ich die variable aus einer funktion?
wirklich, es wär total nett wenn ich hilfe bekommen könnte,
mfg lukas rieder
Hallo Lukas,
-> hier möcht ich ansetzen und aus dem 1. frame (name="main") die variablen a und b (aus der 1. frame, bin in der funktion definiert) auslesen und in die variablen c und d (des 2. frame) speichern.
gibts da irgendeine parent.main.varname sache?
Ja: http://aktuell.de.selfhtml.org/tippstricks/javascript/fensterzugriff/index.htm
wie bekomm ich die variable aus einer funktion?
Indem die Funktion sie zurückgibt oder einer globalen Variable zuweist.
Grüße
Andreas