webForumDet fria alternativet
Logga in / Bli medlem

Autostänga popup med onMouseOut

JavaScript

3 svar · 246 visningar · startad av norra54

Medlem sedan sep. 2003110 inlägg
Trådstart#1

Hej!

Anväder denna kod för att visa en större variant av samma bild.

<img src="bild1.jpg" align="left" valign="top" width="150" height="150" style="cursor:hand" onClick="openWindow(\''bild2.jpg'\')">

Nu vill jag att popup-fönstret som öppnas ska autostängas med exempelvis onMouseOut när muspekaren förs bort från bilden/fönstret.

Hur göra detta?

Visst, jag kan lägga till en 'Stäng detta fönster'-länk men av erfarenhet vet jag att flera användare klickar bredvid med resultatet att det blir överfullt nere i aktivitetsfältet.

Mvh

Medlem sedan aug. 20039 340 inlägg
#2

Jag tycker det verkar osjysst att stänga ett fönster på det viset. Däremot tycker jag du ska kolla detta:

<img src="bild1.jpg" align="left" valign="top" width="150" height="150" style="cursor:hand" onclick="openWindow('bild2.jpg','imagewindow')">

Detta gör att samma fönster återanvänds när användaren klickar på en ny länk. imagewindow kan vara vilken kombination av bokstäver och siffror som helst (Utom namnet på ev. frames du använder, eller _blank, _self och några andra)

Medlem sedan sep. 2003110 inlägg
#3

Jag tycker det verkar osjysst att stänga ett fönster på det viset

Osjysst? ;) Jag anser att jag gör besökaren en välgärning eftersom han/hon slipper hämta upp en hög med fönster när surfandet är över.

Fler förslag välkomnas!

Medlem sedan aug. 20039 340 inlägg
#4

OBS

Om du läste mitt förslag noga såg du att mitt förslag motverkade det problemet!

255 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)