webForumDet fria alternativet

Hur göra med popup i ett popupfönster?!?!

JavaScript

2 svar · 326 visningar · startad av macgunde

Medlem sedan apr. 2003110 inlägg
Frågan#1

Känner mig lite yr i huvudet nu :/
Kanske en dum fråga, men jag viill att ett popupfönster ska öppnas när man klickar på en bild. Problemet är att iistället för att det poppar upp ett helt nytt fönster så öppnas det i det befiintliga fönstret :(

<SCRIPT LANGUAGE="JavaScript">
<!--
function popUp() {
props=window.open('projekt_02_02.html', 'poppage', 'toolbars=0, scrollbars=0, location=0, statusbars=0, menubars=0, resizable=0, width=693, height=535 left = 0, top = 0');
}
-->
</SCRIPT>

<a href="javascript:popUp()">...</a>

http://my.mac.se/danneman/html/projekt.html
(Klicka på de två första småbilderna längst ner, och sedan på bilden i popupfönstret...)

Tack på förhand

Medlem sedan sep. 20021 655 inlägg
#2

Det andra argumentet till window.open(), i ditt fal "poppage", anger namnet på fönstret som sidan ska öppnas i. Om det inte finns något fönster med det namnet kommer det att öppnas ett nytt fönster.

När du på huvudsidan öppnar ett nytt fönster får det namnet "poppage".
När du sedan i popup-fönstret ska öppna ett nytt fönster försöker du att döpa även det till "poppage", men eftersom det redan finns ett fönster vid namn "poppage" öppnas sidan där istället.

Byt alltså namn (andra argumentet) på fönstret som ska öppnas - antingen i första eller andra steget.

Medlem sedan apr. 2003110 inlägg
#3

Tackar det funkar :)

260 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)