webForumDet fria alternativet

Exekvera javascript i annan frame?

1 svar · 172 visningar · startad av matsbjork

matsbjorkMedlem sedan jan. 200258 inlägg
#1

Jag funderar hur jag kan exekvera en function från en frame i en annan.

Föreställ dig att nedanstående sidor ligger i ett frameset....
jag har gjort som nedan men det funkar inte..

sida1: 1.html
...................................................
function test(){alert("Hej")}
...................................................

sida2: 2.html
...................................................
parent.frames.sida1.window.execScript(test())
...................................................

matsbjorkMedlem sedan jan. 200258 inlägg
#2

Hmm. Löste det själv.

sida2 ska ha koden:
parent.frames.sida.window.test()

det var lite för enkelt.

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