主题:怎么在php在嵌入编辑器
homeway
[专家分:0] 发布于 2006-09-14 13:59:00
我正在试着做一个留言板,需要嵌入一个文本编辑器,像论坛那些发贴时,类似这些
[url=http://www.doryuen.net/article/editor/editor.asp]示例[/url]
怎么弄的呢?
回复列表 (共2个回复)
沙发
longlong16 [专家分:10670] 发布于 2006-10-19 10:58:00
网上有很多在线编辑器,你可以下载下来(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编辑器的数据了
当然方法有多种,在此不多叙。。。
板凳
jyf1987 [专家分:930] 发布于 2006-10-26 19:26:00
留言本搞那么复杂干什么?
我来回复