/ Forside/ Teknologi / Udvikling / Java Scripts / Tip
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Luk et main vindue UDEN prompt !!!
molokyle har modtaget 15 point for dette tip
Fra : molokyle
Vist : 1578 gange

Dato : 02-08-04 21:10

Hvis man prøver automatisk at lukke et main (f.eks. index.html) vindue med kommandoen :
1.) this.close();
2.) self.close();
3.) window.close();

..enten fra main vinduets script eller fra et child vindue med kommandoen : opener.close(); vil man blive promtet af en 'confirmation box' : " Denne side vil prøve at lukke vinduet. Vil du lukke vinduet? [Ja] [Nej] "

Kan man komme uden om dette ??? ....JA !!!

'Opfind' en spøgelses åbner : window.opener = '' (..hvis det er main vinduet der skal lukke sig selv)
..eller : window.opener.opener = '' (..hvis det er sub vinduet der skal lukke hovedvinduet)

Et main vindue der lukker sig selv :
Kode
<body onload="window.opener = '';window.close()">


Dette giver selvfølgelig kun mening, hvis man fra hovedsiden via et script har åbnet et sub vindue.

Et main vindue der lukkes af et sub vindue :
Kode
<body onload="window.opener.opener=''; window.opener.close()">


Alternativt kan man sætte sin 'spøgelses' åbner : window.opener=null; ..eller window.opener=top; (..selv hvis main vinduet ikke er en frame )

</MOLOKYLE>

 
 
Bedømmelse

Fra : SonjaAS


Dato : 02-08-04 21:17



Bedømmelse

Fra : Myns


Dato : 02-08-04 22:14



Bedømmelse

Fra : pepsimax


Dato : 02-08-04 22:15



Bedømmelse

Fra : bigdane_dk


Dato : 02-08-04 22:23



Bedømmelse

Fra : creamygirl


Dato : 02-08-04 21:26



Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke lave en bedømmelse til dette tip.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177577
Tips : 31968
Nyheder : 719565
Indlæg : 6409070
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste