eWebEditor首页 >> eWebEditor帮助文档 V11.1 >> 开发手册

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"));

%>

 

运行第一个脚本文件,您将看到编辑器被调用显示。在编辑器中输入一些内容,然后点“提交”。文档内容将被提交到第二个脚本文件,在这个文件中直接显示出刚才所编辑的内容。

在您实际的应用系统中,您可以把提交过来的内容保存到数据库或文件中,而不是如上示例的只显示。更多请参见示例目录的示例。