Uediter调用后,实体容器的摆放位置有讲究。
以Uediter1.4.3版本为例:
先调用JS文件:
scripttype="text/javascript"src="ueditor/ueditor.config.js"/script
scripttype="text/javascript"src="ueditor/ueditor.all.js"/script
scripttype="text/javascript"src="ueditor/lang/zh-cn/zh-cn.js"/script
实例化编辑器内容到容器:
scriptid="container"name="content"type="text/plain"style="width:90%;height:px;"%=rs("Content")%/script
!--实例化编辑器--
scripttype="text/javascript"
varue=UE.getEditor(container);
/script
注意使用scriptid="容器名"编辑内容/script作为容器;
如果是放在表格TABLE里,FORM一定要放在TABAL外层,否刚取不到编辑内容。
例如:
以下这样取不到内容:
tablewidth="99%"
formname="form"method="post"action="?"
tr
td
scriptid="container"name="content"type="text/plain"style="width:90%;height:px;"%=rs("Content")%/script
!--实例化编辑器--
scripttype="text/javascript"
varue=UE.getEditor(container);
/script
/td
/tr
/form
/table
这样就可以取到内容:
formname="form"method="post"action="?action=cpwdid=1"
tablewidth="99%"
tr
td
scriptid="container"name="content"type="text/plain"style="width:90%;height:px;"%=rs("Content")%/script
!--实例化编辑器--
scripttype="text/javascript"
varue=UE.getEditor(container);
/script
/td
/tr
/table
/form
注意FORM的位置,要放在TABLE外层;提交可取得内容,存入数据库等。