Loop till dess att frame finns

JavaScript

1 svar · 191 visningar · startad av Brimba

Medlem sedan dec. 19995 874 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 :))

255 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)