回 帖 发 新 帖 刷新版面

主题:怎么在php在嵌入编辑器

我正在试着做一个留言板,需要嵌入一个文本编辑器,像论坛那些发贴时,类似这些

[url=http://www.doryuen.net/article/editor/editor.asp]示例[/url]
怎么弄的呢?

回复列表 (共2个回复)

沙发

网上有很多在线编辑器,你可以下载下来(http://qxd.5599.net/by/source/article/manage/gledit.htm),
也可以直接引用到你自己的页面中来。可以用iframe来欠入,
1。在web页中嵌入:我们在需要嵌入得位置加入以下html代码:
<IFRAME SRC="gledit.htm" id='content_html'
style="LEFT:0px;POSITION:
absolute;TOP:0px;
z-index:0"width="100%" height="100%">
</IFRAME>
其中"src="后面接得数据就是我们所要调用得在线编辑器页的路径,
id就是我们调用IFRAME得id,Width和height就是编辑器得高度和宽度了。  
2。取得html编辑器中的数据:同样所有需要提交的内容我们都是放在一个表单里面,
同时我们可以设置一个隐藏的文本区域(<textarea   name="content"   style="display:none"></textarea>或
<INPUT   TYPE="hidden"   name="content">)
用以在提交的时候临时保存html在线编辑器的数据
我们借助隐藏文本区域来获取数据。
我们在表单提交的同时将 iframe里面的内容复制到隐藏的文本区域中。
详细代码如下:  
  function   subchk(cmd)  
  {  
  document.form1.content.value=   window.content_html.getHTML();  
  }  
  </SCRIPT> 
在后台处理的页面中我们就可以直接通过取隐藏区域content的数据来获取html编辑器的数据了

当然方法有多种,在此不多叙。。。

板凳

留言本搞那么复杂干什么?

我来回复

您尚未登录,请登录后再回复。点此登录或注册