crsakawolf
Erfahrenes Mitglied
Hallo,
ich habe ein Problem mit opener, ich wollte gerne einen Wert an das fenster welches es aufgemacht hat zurück geben. Leider funktioniert dies nicht.
Hier der Quellcode des Eröffners:
Hier der des geöffneten Fensetrs
Danke für die Hilfe
ich habe ein Problem mit opener, ich wollte gerne einen Wert an das fenster welches es aufgemacht hat zurück geben. Leider funktioniert dies nicht.
Hier der Quellcode des Eröffners:
Code:
<html>
<body>
<script language="javascript">
function oeffnefenster (url) {
fenster = window.open(url, "fenster1", "width=220,height=250,status=yes,scrollbars=yes,resizable=no");
fenster.focus();
}
</script>
<form action="kalender.php?">
<input type="text" name="datum" id="termin" readonly/>
<a href="#" onclick="oeffnefenster('http://intranet.tls.thlv.de/Main/tools/kalender.php?feld=termin');return false;">Kalender</a>
</form>
</body>
</html>
Hier der des geöffneten Fensetrs
Code:
<script language="javascript" type="text/javascript">
function fillInput(text)
{
opener.document.getElementById('termin').value = text;
}
</script>
<div class="kalender">
<table border="1" cellpadding="1" cellspacing="1" style="text-align:center;">
<tr>
<td style="width:25px;text-align:center;">Mo</td>
<td style="width:25px;text-align:center;">Di</td>
<td style="width:25px;text-align:center;">Mi</td>
<td style="width:25px;text-align:center;">Do</td>
<td style="width:25px;text-align:center;">Fr</td>
<td style="width:25px;text-align:center;">Sa</td>
<td style="width:25px;text-align:center;">So</td>
</tr>
<tr>
<td><a href="#" onClick="fillInput('');return false;"> </a></td>
<td><a href="#" onClick="fillInput('');return false;"> </a></td>
<td><a href="#" onClick="fillInput('SeptemberMittwoch');return false;">1</a></td>
<td><a href="#" onClick="fillInput('SeptemberDonnerstag');return false;">2</a></td>
<td><a href="#" onClick="fillInput('SeptemberFreitag');return false;">3</a></td>
<td><a href="#" onClick="fillInput('SeptemberSamstag');return false;">4</a></td>
<td><a href="#" onClick="fillInput('SeptemberSonntag');return false;">5</a></td>
</tr>
Danke für die Hilfe