webForumDet fria alternativet

Annorlunda sätt att stänga ett popup-fönster

JavaScript

2 svar · 286 visningar · startad av ChristianS

Medlem sedan dec. 2004290 inlägg
Frågan#1

Gokväll på er gott folk, jag är ny här men har hört att detta är platsen för hjälp om IT osv.

Det är så att jag har gjort ett javascript till diverse bildarkiv. Bilderna i fråga öppnas i ett eget popup-fönster och anpassas därefter till var bilds egentliga storlek, och det funkar som det ska.

Nu vill jag även att man ska kunna stänga ner fönstret på ett udda sätt, inte att man måste stänga det genom den klassiska ikonen uppe till höger, utan att man klickar med musen nånstans utanför popup-fönstrets område, och fönstret stängs då ner. När man gör detta i vanliga fall så läggs ju fönstret nere i menyraden, men jag vill att det ska försvinna helt och hållet. Vet att de går å fixa, men vet inte hur jag skall skriva det. Är det en vanlig window.close som skall läggas till, eller vad?

Om någon har kläm på det så ska du få en kram! (eller i alla fall ett accepterat svar :p )

Medlem sedan juni 20004 308 inlägg
#2

Visst, detta är "Platsen" :)

I dokumentet som du laddar i popup-fönstret (som innehåller bilden):

<script type="text/javascript">
window.onload=function(){ window.focus(); }
window.onblur=function(){ window.close(); }
</script>
Medlem sedan dec. 2004290 inlägg
#3

Fungerade ju precis hur bra som helst, tackar. :)

Å Gott nytt år!

287 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
157 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)