iframe as textarea?

时间:2009-09-18 12:28:54

标签: html iframe dhtml

我在HTML网页上有一个iframe,我怎样才能让它充当textarea

1 个答案:

答案 0 :(得分:4)

contenteditable 属性设为true

设置或检索指示用户是否可以编辑对象内容的字符串。

安全警报:当contentEditable属性设置为TRUE时,用户可以更改网页的内容。错误地使用此属性可能会危及应用程序的安全性。不正确使用contentEditable属性可能包括不验证用户输入。如果您不验证用户输入,恶意用户可能会注入可能损害您数据的控制字符或脚本。您应该采取常规预防措施,以显示未经验证的用户输入。

另外看看

Converting an app using document.designMode from IE to Mozilla.

例如:

<IFRAME id="txtContent" name="txtContent" src="Content.htm"</IFRAME>

并在Content.htm页面

<script language="javascript">
    function InitializeIFrame()
    {               
        document.body.contentEditable = true;               
    }
</script>

<body onload="InitializeIFrame();">

</body>