PeeerMedlem sedan mars 20025 907 inlägg Hej!
I ett popupfönster ('eventwindow') har jag en länk som öppnar ytterligare ett popupfönster ('rules'). Jag har en länk i evenwindow som stänger ner det fönstret när man klickar på den (<a href="javascript:window.close();">Stäng fönstret</a>). Hur gör jag för att stänga båda popuperna genom att klicka på den länken?
Likaså vill jag att när jag submittar ett formulär som finns i eventwindow så ska rules-fönstret stängas automatiskt (dock inte eventwindow-fönstret). Rörigt? :)
dectgapMedlem sedan sep. 20021 655 inlägg 1. I eventwindow:
<script type="text/javascript">
var thirdWindow;
function openThirdWindow(){ // En funktion som öppnar det tredje fönstret
thirdWindow = window.open('', 'rules');
}
</script>
...
<a href="#" onclick="if(thirdWindow) thirdWindow.close(); window.close();">Stäng båda</a>
2. Använd samma princip:
<form onsubmit="if(thirdWindow) thirdWindow.close()">
If-satserna är bara där för att det inte ska bli fel ifall rules-fönstret inte har öppnats.
PeeerMedlem sedan mars 20025 907 inlägg Hinner inte testa nu, men antar att det fungerar (annars återkommer jag). Tack! :)