webForumDet fria alternativet

Stänga fönster när man trycker i det...

JavaScript

2 svar · 189 visningar · startad av Type

Medlem sedan mars 20021 239 inlägg
Frågan#1

Hej!
Jag skulle vilja stänga ett popup-fönster som jag skapat när man trycker i det.. Det ska alltså hända när man trycker var som helst i fönstret... Jag har försökt med att lägga onclick på body-taggen...
Det blir tyvärr inte så bra.. Funkar bara om man trycker på själva texten. Jag vill att man ska kunna trycka i HELA fönstret.

Har även testat att lägga ett lager som är 100% x 100% som jag sätter onclick på.. Inte heller det funkar.. samma problem. Jag hoppas någon kan hjälpa mig... Tycker att det inte borde va så svårt..

<html>
 <body>
  <div onclick="window.close();" style="width:100%;height:100%">
   <div class="inlagg">
    <div class="inlaggHead">Skriv i gästboken: KLAR</div>
    <p class="inlaggBody">
     Nu har du skrivit i gästboken. Tryck i denna ruta för att stänga fönstret.
    </p>
   </div>
  </div>
 </body>
</html>

tack på förhand / Erik

Medlem sedan juli 200322 inlägg
#2

Testa om det här fungerar bättre.

<script>
function closeWindow()
{
	window.close();
}
document.onclick = closeWindow; 
</script>
Medlem sedan mars 20021 239 inlägg
#3

Tack MartinD!
Det funkade jättebra!

291 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
160 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)