webForumDet fria alternativet

Stänga popup med onmouseout

2 svar · 618 visningar · startad av Pedda

PeddaMedlem sedan juni 20006 032 inlägg
#1

Jag har en popup som skapas med innerHTML och visas när musen förs över en länk.
Nu vill jag lägga till så att den stängs med onmouseout också.
Hur gör jag?

function showNot(inparam){
	var oPopup = window.createPopup();
	var oPopupBody = oPopup.document.body;
	oPopupBody.style.border = "5px green solid"
	var height = ((inparam.length/30)*10)
	oPopupBody.innerHTML = inparam
	oPopup.show(300,300,300,height)
}
Peter SMedlem sedan dec. 20025 483 inlägg
#2
function showNot(inparam){
	oPopup = window.createPopup();
	var oPopupBody = oPopup.document.body;
	oPopupBody.style.border = "5px green solid"
	var height = ((inparam.length/30)*10)
	oPopupBody.innerHTML = inparam
	oPopup.show(300,300,300,height)
}
...
onmouseout="if (typeof(window.oPopup) != 'undefined') oPopup.hide()"
PeddaMedlem sedan juni 20006 032 inlägg
#3

Funkade fint att göra så men jag var tvungen att lägga
oPopup = window.createPopup();
utanför funktionen.

121 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
118 ms — hämta tråd, inlägg och bilagor (db)