Returnera false från onClick, ex;
<a href="#" onClick="window.open(...bla bla...); return false;" ...osv
3 svar · 190 visningar · startad av kittlos
En lång sida som består många länkar som alla öppnar popup-fönster. När man klickar på en länk öppnas popupfönstret, men fönstret bakom åker upp i topp. När man sedan återgår från popupen måste man scrolla ned för att komma till den läank man tryckte på.
Måste det vara så här? Kan jag göra så att sidan bakom popupen inte flyttar sig?
Jag använder scriptet:
window.open('popup.php?image=n','popup','scrollbars=no,resizable=yes,width=w,height=h,left=50,top=50');
-c
Returnera false från onClick, ex;
<a href="#" onClick="window.open(...bla bla...); return false;" ...osv
funkar inte. Gör jag fel. Lade in det i min funktion, som nu ser ut så här:
function popup(n,w,h)
{
w = w && '10';
h = h && '20';
window.open('popup.php?image=n','popup','scrollbars=no,resizable=yes,width=w,height=h,left=50,top=50');return false;
}
Nej nej, från onClick i länken. Se exemplet igen. Visa gärna din länk som anropar funktionen i fråga.