webForumDet fria alternativet

popup i extern fil

3 svar · 290 visningar · startad av qwerty

qwertyMedlem sedan jan. 2001391 inlägg
#1

Tja!

Om jag vill lägga en popupfunktion i en externa .js-fil och sedan anropa den fuktionen i body onload. Hur sjutton gör jag då. Så här har jag gjort nu:

popup.js


function popup()
{
var MyWin = window.open('http://www.sajten.se/fil.htm','WindowName','resizable=no,width=500,height=400,toolbar=no,scrollbars=0, noresize');
}

och i body taggen

<body background="bilder/bgbild.gif" bgproperties="fixed" onload="MM_preloadImages('bilder/Buttonover.gif'); popup();">

Jag får inget felmeddelande, och framför allt inget popupfönster.

Tack p. f-hand.

dectgapMedlem sedan sep. 20021 655 inlägg
#2

Länkar du in popup.js på rätt sätt?

<script type="text/javascript" src="popup.js"></script>

Fungerar det om du plockar bort MM_preloadImages('bilder/Buttonover.gif');?

CheguelinMedlem sedan juli 2003303 inlägg
#3

Du kan inte hitta på egna features :P Kolla här hur man gör:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/open_0.asp

qwertyMedlem sedan jan. 2001391 inlägg
#4

Idag funkar det!!!?

Jag har inte ändrat något i koden ovan och nu funkar det. Mycket skumt, men trevligt.

Följdfråga:
Om jag nu inte vill att den där popupen ska komma fram varje gång jag kommer till startsidan, utan bara en gång, finns det då något jag kan göra i min js-fil för att uppnå detta.

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