欢迎来到天天文库
浏览记录
ID:41066113
大小:2.21 MB
页数:19页
时间:2019-08-15
《PHP编程基础与实例教程第二版课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、PHP编程基础与实例教程第二版PHPFundamentals&Practices2ndEdition第13章新闻发布系统的页面美工主讲:孔祥盛本章大纲13-1JavaScript脚本语言13-2FCKeditor在线编辑器13-3新闻发布系统页面布局的实现13-4新闻发布系统静态和动态页面的嵌入13-1JavaScript脚本语言1.删除新闻信息前弹出用户确定对话框2.提供新闻编辑的撤销功能13-2FCKeditor在线编辑器1.FCKeditor使用前的准备工作13-2FCKeditor在线编辑器2.FCKeditor类的成
2、员变量和成员方法FCKeditor类中的成员变量public$InstanceName:定义了在线编辑器的名称(例如:content),该成员变量需要和FCKeditor类的构造方法一起使用才有意义。例如代码:$oFCKeditor=newFCKeditor('content')构造了一个名称为content的在线编辑器,该在线编辑器的实例名为$oFCKeditor。在线编辑器的名称(content)类似于多行文本框表单控件textarea的名称;通过实例名($oFCKeditor)可以访问FCKeditor实例中的其它成员变
3、量,并可以调用FCKeditor类中的成员方法。13-2FCKeditor在线编辑器2.FCKeditor类的成员变量和成员方法FCKeditor类中的成员变量public$BasePath:定义了FCKeditor的根目录,FCKeditor的根目录实际上是fckeditor_php5.php文件和fckconfig.js文件所在的目录。例如:$oFCKeditor->BasePath='fckeditor/'。public$Width:定义了在线编辑器实例的宽度(单位像素),例如:$oFCKeditor->Width=55
4、0。public$Height:定义了在线编辑器实例的高度(单位像素),例如:$oFCKeditor->Height=350。13-2FCKeditor在线编辑器2.FCKeditor类的成员变量和成员方法FCKeditor类中的成员变量public$Value:定义了在线编辑器的内容,一般对应于多行文本框表单控件textarea的值。例如代码:$oFCKeditor->Value="请在此输入新闻的内容!"。public$ToolbarSet:定义了在线编辑器实例的工具栏集合。默认情况下FCKeditor提供了Default
5、和Basic工具栏集合,工具栏集合类似于Word窗口中的格式工具栏与常用工具栏。例如:$oFCKeditor->ToolbarSet="Default"或$oFCKeditor->ToolbarSet="Basic"。13-2FCKeditor在线编辑器2.FCKeditor类的成员变量和成员方法FCKeditor类中的成员变量public$Config:定义了在线编辑器的额外配置,$Config是一个数组,数组中的“键”来自于fckconfig.js文件中的“属性名”。例如:$oFCKeditor->Config['Ente
6、rMode']='br'。13-2FCKeditor在线编辑器2.FCKeditor类的成员变量和成员方法FCKeditor类中的成员方法publicfunction__construct($instanceName)功能:FCKeditor类的构造方法。需要和FCKeditor类的成员变量$InstanceName一起使用才有意义。publicfunctionCreateHtml()功能:返回某个在线编辑器实例的HTML代码。例如:$fckeditor=$oFCKeditor->CreateHtml();publicfunc
7、tionCreate()功能:在网页上显示某个在线编辑器实例的HTML代码,例如:$oFCKeditor->Create();13-2FCKeditor在线编辑器3.FCKeditor的高级配置(1)修改语言配置(2)修改皮肤配置(3)添加中文字体(4)设置回车键模式(5)设置工具栏展开(6)设置在线编辑器的文字颜色列表(7)设置在线编辑器的文字字号列表(8)设置工具栏集合ToolbarSet(9)设置在线编辑器表情文件所在目录(10)设置在线编辑器表情文件列表(11)在线编辑器中表情按钮的其它设置13-2FCKeditor在
8、线编辑器4.FCKeditor在新闻发布系统中的应用以新闻添加页面news_add.php代码为例,将news_add.php程序中的代码片段:修改为如下代码。
此文档下载收益归作者所有