Problem mit opener.document...

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:
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 :)
 
Hallo crsakawolf,

du hast doch erst eine Stunde gewartet.

Guck doch mal in die Fehlerkonsole deines Browsers (meistens unter Extras, Tools).
Ich bin mir nicht sicher, aber eventuell verstößt opener.document gegen die Sicherheitsvorschriften.
 
Grml ich habe 2 stunden auf arbeit probiert das Problem zu lösen ... dabei gibt es kein Problem -.-
habe es auf meinem Heimsystem getestet und es funktioniert :(

Nagut ich danke trotzdem
 

Neue Beiträge

Zurück