webForumDet fria alternativet

problem med iframe

4 svar · 322 visningar · startad av stattin

stattinMedlem sedan jan. 2005500 inlägg
#1

Jag har sökt här och på google.. alla lösningar jag hittar vill inte fungera.

Jag har en iframe som jag vill hämta källkoden från med hjälp av document.body.innerHTML.
Jag vet att bara det som är mellan body följer med men det räcker.

Till problemet: Hur skriver jag?
Har som sagt provat det mesta med det vill inte funka.

eller.. går det inte?

Peter SMedlem sedan dec. 20025 484 inlägg
#2

Såvida inte sidan ligger under en annan domän kan du testa

window.frames["namn_på_iframe"].document.getElementsByTagName("BODY").item(0).innerHTML
stattinMedlem sedan jan. 2005500 inlägg
#3

det vill sig inte ändå.. står bara att Objekt krävs
jodå sidorna ligger under samma domän.

Peter SMedlem sedan dec. 20025 484 inlägg
#4

Hur och när använder du skriptet? Sidan kanske behöver ladda klart:

window.onload = function(){ alert(window.frames[...].document.getElementsByTagName(...).item(0).innerHTML) }
stattinMedlem sedan jan. 2005500 inlägg
#5

så var fallet.. tack (y)

Genererad på 422 ms · cache AV · v20260730165559-full.f96bc7eb