Måste sidan hoppa upp i topp vid popup?

JavaScript

3 svar · 194 visningar · startad av kittlos

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

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

Medlem sedan juni 20004 308 inlägg
#2

Returnera false från onClick, ex;

<a href="#" onClick="window.open(...bla bla...); return false;" ...osv

Medlem sedan sep. 2002205 inlägg
#3

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;
}
Medlem sedan juni 20004 308 inlägg
#4

Nej nej, från onClick i länken. Se exemplet igen. Visa gärna din länk som anropar funktionen i fråga.

420 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
137 ms — hämta statistik (db)
151 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)