Vad är felet på detta? Det fungerar nämligen om jag använder en <DIV> istället för en iFrame... antagligen så funkar inte innerHTML på samma sätt när det gäller en (i)frame ? verkar vara möjligt att använda annars kanske: eller ännu ett till alternativ: jag löste det genom att lägga till en funktion:Vad är felet? (skicka formulär)
<iframe id="iView" style="width: 800px; height:500px" src="editor_window.htm"></iframe>
</td>
</tr>
<tr>
<td>
<form method="post" action="recive.asp" onSubmit="document.getElementById('oForm').value=document.getElementById('iView').innerHTML;">
<input type="hidden" id="oForm" name="oForm">
<input type="submit" value="send">
</form>Sv: Vad är felet? (skicka formulär)
Sv: Vad är felet? (skicka formulär)
document.getElementById('iView').contentDocument;Sv: Vad är felet? (skicka formulär)
document.getElementById('iView').body.innerHTML
fungerarSv: Vad är felet? (skicka formulär)
document.getElementById('iView').document.body.innerHTMLSv: Vad är felet? (skicka formulär)
function sendData()
{
var html = iView.document.body.innerHTML;
document.send.data.value = html;
}