fckeditor编辑器的代码可以写成一个函数或者类别,直接调用,不用每次都要写那么多代码!
刚才在论坛上看到一个童鞋分享的方法,感觉不是很全面,现在分享下我的!
PHP页面: /* 编辑器 */ include_once "../include/fckeditor/fckeditor.php";//把编辑器引进来 $editor = new FCKeditor('content');//表单项的名称 $editor->BasePath = "/fckeditor/";//编辑器所在目录 $editor->ToolbarSet = "Normal";//工具栏的名字,可以根据自己的需求加载其他的 $editor->Width = "95%";//宽度度 $editor->Height = "250";//高度 $editor->Value = $content;//初始值 $fckeditor = $editor->CreateHtml();//在要显示编缉器的地方输出变量$fckeditor的值就行了 $tpl->assign('fckeditor', $fckeditor);//模板赋值 HTML模板页面(我用的是smarty) {%$fckeditor%} 一般php页面调用 content 是我定义的变量名 $content =$_POST["content"]; 添加: <INPUT name="content" id="content" type=hidden> <IFRAME id="content" src="fckeditor/editor/fckeditor.html?InstanceName=content&Toolbar=Normal" frameBorder=0 width=100% scrolling=no height=300 ></IFRAME> 修改页面: <INPUT name="content" id="content" type=hidden value="<?php echo $rows['content'];?>"> <IFRAME id="content" src="/fckeditor/editor/fckeditor.html?InstanceName=content&Toolbar=Normal" frameBorder=0 width=100% scrolling=no height=300 > </IFRAME>