Avatar billede x-pander Nybegynder
13. oktober 2005 - 08:51 Der er 3 kommentarer og
2 løsninger

Lukning af aktivt vindue uden bekræftelse

God morgen.

Jeg sidder og roder med en masse scripts men er helt ny til det. En af mine venner siger den letteste måde at lukke et aktivt vindue uden brugerens indflydelse, er ved java at skrive:

<script>
  self.opener = this;
  self.close()
</script>

Så kommer mit spørgsmål, kender i en kode der kortere end den ovenstående i asp, java faktisk hvad som helst, der kan det samme, altså lukke vinduet uden brugeren bliver spurgt?

På forhånd tak.
Avatar billede horsmark Nybegynder
13. oktober 2005 - 08:59 #1
altså hvis det vindue du ønsker at lukke er åbnet aktivt fra brugeren side f.eks. ved tryk på link kan du lukke vinduet igen uden brugerens accept. Hvis ikke bliver brugeren _altid_ prompted om han vil lukke vinduet.

Hvis brugeren selv har åbnet vinduet aktivt som ovenstående kan du blot som du skriver gøre dette:

<script type="text/javascript">self.close()</script>

lidt læsestof:
http://www.javascript-coder.com/window-popup/javascript-window-close.phtml
Avatar billede horsmark Nybegynder
13. oktober 2005 - 09:00 #2
...eller hvis brugeren skal trykke på et lille ikon for at lukke vinduet kan du gøre dette

<img src="...et/billede.jpg" onClick="self.close()">

eller et link

<a href="#" onClick="self.close()">luk vindue</a>
Avatar billede x-pander Nybegynder
13. oktober 2005 - 09:06 #3
<a href="#" onClick="self.close()">luk vindue</a>

Den var meget god. Tak for det.

Egentlig behøvede det ikke være en særlig kort sætning, men jo mindre kode jo bedre i vores mening. :)

Jeg venter lidt og ser om der kommer en kortere kode, ellers mange tak.
Avatar billede x-pander Nybegynder
13. oktober 2005 - 09:51 #4
Det gjorde der ikke rigtigt.

Så mange tak for hjælpen :)
Avatar billede horsmark Nybegynder
13. oktober 2005 - 11:12 #5
np :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester