webForumDet fria alternativet
Logga in / Bli medlem

Delayed popup funkar ej!

JavaScript

2 svar · 155 visningar · startad av annesophie

Medlem sedan juni 20012 236 inlägg
Trådstart#1

Hej,

Kan någon se varför denna kod inte fungerar! Inget felmeddelande eller liknande, det dyker bara inte upp något popupfönster överhuvudtaget.

<body onLoad="window.setTimeout('MM_openBrWindow('../documents/competition.asp','Competition','scrollbars=yes,width=320,height=360')', 100)" >

HELP!

/A :(

Medlem sedan dec. 20025 483 inlägg
#2

window.setTimeout() kan vara lite lurig ibland ;)

Efersom det första argumentet till denna metod är en sträng, innebär det att om du vill skicka en sträng som argument till funkionen ifråga, måste apostroferna kring denna föregås av ett bakvänt snedsträck:

<body onLoad="window.setTimeout('MM_openBrWindow(\\'../documents/competition.asp\\',\\'Competition\\',\\'scrollbars=yes,width=320,height=360\\')', 100)">

:)

Medlem sedan juni 20012 236 inlägg
#3

Aha....jag förstår. Lurigt!

Tack! :bire

/A

271 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)