webForumDet fria alternativet
Logga in / Bli medlem

Loop till dess att frame finns

JavaScript

1 svar · 188 visningar · startad av Brimba

Medlem sedan dec. 19995 876 inlägg
Trådstart#1

Hej!

Jag har ett litet problem som är sådant att jag har ett antal frames.

I en frame ligger det en iframe
i en annan frame skall jag använda mig av denna iframen som är i den andra framen.
Problemet är att jag måste veta att iframen är laddad innan jag kan använda mig av den.
Problemet är även att jag inte har tillgång till <body>-taggen i den första framen, så det får nog bli att använda någon loop av något slag för att kontrollera om den finns.
Givetvis bör loopen ha en tidskontroll på kanske fem sekunder, så att loopen inte blir för evigt.

Idéer?

Medlem sedan dec. 200110 inlägg
#2

hm så kan du inte skicka ett kommando via onload från iframen? så när den har laddats så berättar den för den där framen att iframen finns?

parent.frames[frame nummer].funcHej('jag finns') ;

typ?

(du fick inga andra svar så jag tänkte att ett virrigt från mej skulle vara bättre än ingenting :))

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