Popup-vindue-navigering i flere niveauer
På www.aadalskolen-fyn.dk/AAO er der et link i menulinien til et popupvindue med flere links. Det ene fører til endnu et popupvindue, hvorfra man kan komme til en side. Fra det første popupvindue kan man også gå direkte til en side, men her er der nogle problemer:
Link fra 1. niveau til side virker, men prøver samtidig at lukke alle vinduer inklusive det, som \"er målet\" for linket. - Når headkoden som i Jakoba´s tilretning hedder:
function loadPage( url ) {
parent.opener.location.href = url;
top.opener.close();
self.close();
Under forsøg på at ændre ovenstående, så den kom til at ligne koden i 2.niveau-vinduet, kom jeg til at skrive opener i 3. i stedet for i 2. linie:
function loadPage( url ) {
parent.opener.location.href = url;
top.opener.opener.close();
self.close();
Dette gav mystisk nok den ønskede effekt: Linket førte videre til siden, uden spørgsmål, om jeg ville lukke alle vinduer. Men lige så mystisk blev popup-vinduet nu hængende,- så selfclose virker åbentbart ikke...
Det virker ulogisk og kan vel ikke være den rigtige måde, at opnå funktionen på. - Og hvordan får jeg den til at lukke popupvinduet efter sig, som ved links fra 2.niveauvinduet...
