Overfør værdier fra PopUp til parent form
Hej, så har jeg brug for lidt hjælp igen, denne gang vil jeg gerne bede om hjælp til til, at få nogle værdier fra et Popup vindue, ned i en parent form inputfelter, en form som er på den side der klikkes på, for at åbne popup vinduet.Jeg har fundet masser af eksempler på hvordan man overfører en værdi, men ingen med flere værdier
Altså et stort formset, hvor der kommer forskellige værdier ind fra forskellige formsæt, billedeupload og GEO koordinater (2 forskellige popups)
Håber der er noget der har noget liggende jeg kan bruge, tak.
Hovedsiden
---------------------
<script type="text/javascript">
<!--
function winOpen() {
var win;
if (!win || (win && win.closed)) {
win=open('upload.html','Upload billede','width=300,height=300,top=100,left=100');
win.focus();
} else {
win.focus();
}
}
//-->
</script>
<script type="text/javascript">
<!--
function winOpen2() {
var win;
if (!win || (win && win.closed)) {
win=open('GEO.html','Find GEO','width=300,height=300,top=100,left=100');
win.focus();
} else {
win.focus();
}
}
//-->
</script>
<form action="gem.php" method="post" id="form1">
<p>
<input type="text" name="imageurl" size="50" id="imageurl">
<input type="text" name="imageurlName" size="50" id="imageurlName">
<input type="button" name="button1" id="button1" value="Find billede" title="Open window" onclick="winOpen()" />
</p>
<p>
<input type="text" name="lan" id="lan" />
<input type="text" name="lat" id="lat" />
<input type="button" name="button3" id="button3" value="Find GEO" title="Open window" onclick="winOpen()" />
</p>
<input type="submit" value="Gem">
</form>
Hent billede / PopUp vindue - vil gerne have både imageurl_2 samt imageurlname_2 over på hovedsiden når PopUp ruden lukkes, hvad skal der udvides med i Javascriptet
----------------------------------------------------------------------------------------------------------------------------
<script type="text/javascript">
<!--
function init() {
document.forms[0].text2.value = opener.document.forms[0].imageuriID.value;
}
function winClose() {
if (opener && !opener.closed) {
opener.document.forms[0].imageurl.value = document.forms[0].imageurl_2.value;
window.close();
} else {
alert("You have closed the main window.\n\nNo action will be taken on the choices in this dialog box.");
}
return false
}
//-->
</script>
</head>
<body onload="init()">
<form action="" id="form2">
<p>
<input type="text" name="imageurl_2" id="imageurl_2" />
<input type="text" name="imageurlName_2" id="imageurlName_2" />
<input type="button" name="button2" id="button2" value="Save" onclick="winClose()" />
</p>
</form>
Find GEO tag / PopUp vindue - vil gerne have både lan samt lat over på hovedsiden når PopUp ruden lukkes, hvad skal der udvides med i Javascriptet
------------------------------------------------------------------------------------------------------------
<script type="text/javascript">
<!--
function init() {
document.forms[0].text2.value = opener.document.forms[0].imageuriID.value;
}
function winClose() {
if (opener && !opener.closed) {
opener.document.forms[0].imageurl.value = document.forms[0].imageurl_2.value;
window.close();
} else {
alert("You have closed the main window.\n\nNo action will be taken on the choices in this dialog box.");
}
return false
}
//-->
</script>
</head>
<body onload="init()">
<form action="" id="form2">
<p>
<input type="text" name="lan" id="lan" />
<input type="text" name="lat" id="lat" />
<input type="button" name="button2" id="button2" value="Save" onclick="winClose()" />
</p>
</form>