Urmel: Wertübergabe aus iframe

Beitrag lesen

Upsss, du hast natürlich recht. Darauf habe ich nicht geachtet.
Mit dem unten folgenden Code sollte der fehler behoben sein.

########################Mainfenster########################
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script type="text/javascript">
 <!--
var auswahl = new Array();
var tiefe = 0;

function change() {
 if(tiefe)
  auswahl = new Array;

auswahl[0] = document.formhgr.hgr.options[document.formhgr.hgr.selectedIndex].id;

tiefe=1;
 window.ogr.location.href = document.formhgr.hgr.options[document.formhgr.hgr.selectedIndex].value;
}

function anzeigen(){
 var stringid="";
 for (var i = 0; i < auswahl.length; i++){

if(auswahl[i])
   stringid = stringid+' '+auswahl[i];

else
   break;

}
 confirm(stringid);
}
 // -->
 </script>
</HEAD>
<BODY>

<form name="formhgr" action="">Erstes Ausklappform
<select name="hgr" size="1" onchange="change()">
  <option value="h00.htm" id="xx">Auswahl</option>
  <option value="auswahlundwiedergabe_h00.htm" id="00">erste Wahl (00)</option>
  <option value="auswahlundwiedergabe_h01.htm" id="01">zweite Wahll (01)</option>
</select>
</form>
<iframe src="" name="ogr" id="ogr" height="600"></iframe>
<iframe src="" name="gr" id="gr" height="600"></iframe>

<input type="button" value="test" onclick="anzeigen()">

</BODY>
</HTML>
############################################
#############Iframeseite####################
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">

<script type="text/javascript">
 <!--
var temptiefe=0;

function change(){

if(!temptiefe)
  temptiefe=top.tiefe;

top.auswahl[temptiefe] = document.formhgr.hgr.options[document.formhgr.hgr.selectedIndex].id;

for(i=temptiefe+1; i<top.auswahl.length; i++){
  top.auswahl[i] = false;
 }

top.auswahl[temptiefe] = document.formhgr.hgr.options[document.formhgr.hgr.selectedIndex].id;
 window.ogr.location.href = document.formhgr.hgr.options[document.formhgr.hgr.selectedIndex].value;

top.tiefe = temptiefe+1;
}

// -->
</script>
</HEAD>
<BODY>
<form name="formhgr" action="">Erstes Ausklappform
<select name="hgr" size="1" onchange="change()">
  <option value="h00.htm" id="xx">Auswahl</option>
  <option value="auswahlundwiedergabe_h00.htm" id="00">erste Wahl (00)</option>
  <option value="auswahlundwiedergabe_h01.htm" id="01">zweite Wahll (01)</option>
</select>
</form>
<iframe src="" name="ogr" id="ogr" height="600"></iframe>
<iframe src="" name="gr" id="gr" height="600"></iframe>
</BODY>
</HTML>
#######################################

Hoffe das diesmal alles soweit stimmt, kannst ja mal posten ob es nun bei dir klappt.
Gruß Urmel