Delayed popup funkar ej!

JavaScript

2 svar · 160 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

263 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)