Ich habe hier zwei Testseiten:
index.html:
datei.html:
Die gewünschte Funktionalität ist, dass beim Klick auf "Fenster öffnen" in der Datei index.html in einem zweiten Tab die Datei datei.html geladen wird. Wird dort dann auch "Zurück zum Start" geklickt, so soll der ursprüngliche Tab den Focus bekommen. Klickt man dort nochmals auf Fenster öffnen, soll datei.html auch wieder den Focus bekommen. Leider funktionieren beide focus-Anweisungen nicht.
Wie kann ich die gewünschte Funktionalität herstellen?
Ich benutze hier Firefox 3.0.8 auf Windows XP.
index.html:
Code:
<html>
<head>
<script LANGUAGE="JavaScript">
<!--
function ZweitFenster() {
nfenster = window.open('datei.html','POPUP');
nfenster.focus();
}
//-->
</script>
</head>
<body>
[url="javascript:ZweitFenster();"]Fenster öffnen[/url]
</body>
</html>
datei.html:
Code:
<html>
<head>
<script LANGUAGE="JavaScript">
<!--
function zurueck() {
window.opener.focus();
}
//-->
</script>
</head>
<body>
[url="javascript:zurueck();"]Zurück zum Start[/url]
</body>
</html>
Die gewünschte Funktionalität ist, dass beim Klick auf "Fenster öffnen" in der Datei index.html in einem zweiten Tab die Datei datei.html geladen wird. Wird dort dann auch "Zurück zum Start" geklickt, so soll der ursprüngliche Tab den Focus bekommen. Klickt man dort nochmals auf Fenster öffnen, soll datei.html auch wieder den Focus bekommen. Leider funktionieren beide focus-Anweisungen nicht.
Wie kann ich die gewünschte Funktionalität herstellen?
Ich benutze hier Firefox 3.0.8 auf Windows XP.






