3.4 表单接收
请确定eWebEditor编辑器被放在一个表单(form)中。
当此表单提交时,获取eWebEditor的值,就如获取普通的多行文本输入框<textarea>相同。
示例:
在下面的示例中,我们将创建一个HTML脚本文件用于显示编辑器的调用表单,一个ASP的脚本文件用于接收表单提交过来的内容并显示它。
创建一个名为“editor.html”的HTML脚本文件,并输入如下代码:
<html> <head> <title>Untitled</title> </head> <body> <form name="myform" method="post" action="display.asp"> <input type="hidden" name="content1" value=""> <iframe ID="eWebEditor1" src="/ewebeditor.htm?id=content1&style=coolblue" frameborder="0" scrolling="no" width="500" HEIGHT="350"></iframe> <input type="submit" name="btnSubmit" value="Submit"> </form> </body> </html> |
ASP:
创建一个名为“display.asp”的脚本文本,并输入如下代码:
<% Response.Write Request("content1") %> |
PHP:
创建一个名为“display.php”的脚本文本,并输入如下代码:
<?php echo stripslashes($_POST['content1']); ?> |
JSP:
创建一个名为“display.jsp”的脚本文本,并输入如下代码:
<% out.println(request.getParameter("content1")); %> |
运行第一个脚本文件,您将看到编辑器被调用显示。在编辑器中输入一些内容,然后点“提交”。文档内容将被提交到第二个脚本文件,在这个文件中直接显示出刚才所编辑的内容。
在您实际的应用系统中,您可以把提交过来的内容保存到数据库或文件中,而不是如上示例的只显示。更多请参见示例目录的示例。