Hallo zusammen,
ich hätte da folgendes Problem.
Ich möchte auf einer Seite js-variablen speichern und diese dann in einem iframe benutzen.
Dafür möchte ich folgende methode verwenden: http://aktuell.de.selfhtml.org/artikel/javascript/wertuebergabe/#windowname
mein code sieht wie folgt aus:
hier der code vom iframe
Alle dateien liegen im selben Ordner.
Ich komme echt nicht drauf warum es auf der ersten seite funktioniert und im iframe nicht.
Hoffe es kann mit jemand ein Tipp geben.
Danke und mfg
ich hätte da folgendes Problem.
Ich möchte auf einer Seite js-variablen speichern und diese dann in einem iframe benutzen.
Dafür möchte ich folgende methode verwenden: http://aktuell.de.selfhtml.org/artikel/javascript/wertuebergabe/#windowname
mein code sieht wie folgt aus:
HTML:
<html>....
<body>
<script type="text/javascript" src="storage.js"></script>
<script type="text/javascript">
var wert1 = "1";
var wert2 = "2";
storage.set("werte1", wert1 );
storage.set("werte2", wert2 );
</script>
<script type="text/javascript">
var liste = storage.getAll();
</script>
// hier werden alle werte zum test angezeigt und es funktioniert
<script type="text/javascript">
for (var eigenschaft in liste) {
document.write(
"<tr><td>" + eigenschaft + "</td>" +
"<td><code>" + liste[eigenschaft] + "</code></td></tr>"
);
}
</script>
// nun möchte ich im folgenden iframe darauf zugreifen
<iframe src="content.php" width="100%" marginwidth="0" frameborder="0" style = "overflow: hidden;" name="test"></iframe>
</body></html>
hier der code vom iframe
HTML:
<html>....
<body>
<script type="text/javascript" src="storage.js"></script>
<script type="text/javascript">
var liste = storage.getAll();
</script>
// hier werden die werte nicht angezeigt
<script type="text/javascript">
for (var eigenschaft in liste) {
document.write(
"<tr><td>" + eigenschaft + "</td>" +
"<td><code>" + liste[eigenschaft] + "</code></td></tr>"
);
}
</script>
</body></html>
Alle dateien liegen im selben Ordner.
Ich komme echt nicht drauf warum es auf der ersten seite funktioniert und im iframe nicht.
Hoffe es kann mit jemand ein Tipp geben.
Danke und mfg
Zuletzt bearbeitet: