Såvida inte sidan ligger under en annan domän kan du testa
window.frames["namn_på_iframe"].document.getElementsByTagName("BODY").item(0).innerHTML
4 svar · 322 visningar · startad av stattin
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?
Såvida inte sidan ligger under en annan domän kan du testa
window.frames["namn_på_iframe"].document.getElementsByTagName("BODY").item(0).innerHTML
det vill sig inte ändå.. står bara att Objekt krävs
jodå sidorna ligger under samma domän.
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) }
så var fallet.. tack (y)