资源描述:
《javascript获取fckeditor内容》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、javascript获取FCKeditor内容javascript获取FCKeditor内容.txt看一个人的的心术,要看他的眼神;看一个人的身价,要看他的对手;看一个人的底牌,要看他的朋友。明天是世上增值最快的一块土地,因它充满了希望。javascript获取FCKeditor内容形式如:varoEditor=FCKeditorAPI.GetInstance('content');varcontent=oEditor.GetXHTML(true);利用Javascript取和设FCKeditor值也是非常容易的,
2、如下://获取编辑器中HTML内容functiongetEditorHTMLContents(EditorName){varoEditor=FCKeditorAPI.GetInstance(EditorName);return(oEditor.GetXHTML(true));}//获取编辑器中文字内容functiongetEditorTextContents(EditorName){varoEditor=FCKeditorAPI.GetInstance(EditorName);return(oEditor.Edit
3、orDocument.body.innerText);}//设置编辑器中内容functionSetEditorContents(EditorName,ContentStr){varoEditor=FCKeditorAPI.GetInstance(EditorName);oEditor.SetHTML(ContentStr);}FCKeditorAPI是FCKeditor加载后注册的一个全局对象,利用它我们就可以完成对编辑器的各种操作。在当前页获得FCK编辑器实例:varEditor=FCKeditorAPI.Get
4、Instance('InstanceName');从FCK编辑器的弹出窗口中获得FCK编辑器实例:varEditor=window.parent.InnerDialogLoaded().FCK;从框架页面的子框架中获得其它子框架的FCK编辑器实例:varEditor=window.FrameName.FCKeditorAPI.GetInstance('InstanceName');从页面弹出窗口中获得父窗口的FCK编辑器实例:varEditor=opener.FCKeditorAPI.GetInstance('In
5、stanceName');获得FCK编辑器的内容:oEditor.GetXHTML(formatted);//formatted为:true
6、false,表示是否按HTML格式取出也可用:oEditor.GetXHTML();设置FCK编辑器的内容:oEditor.SetHTML("content",false);//第二个参数为:true
7、false,是否以所见即所得方式设置其内容。此方法常用于"设置初始值"或"表单重置"哦作。插入内容到FCK编辑器:oEditor.InsertHtml("html");//"h
8、tml"为HTML文本检查FCK编辑器内容是否发生变化:oEditor.IsDirty();在FCK编辑器之外调用FCK编辑器工具条命令:命令列表如下:DocProps,Templates,Link,Unlink,Anchor,BulletedList,NumberedList,About,Find,Replace,Image,Flash,SpecialChar,Smiley,Table,TableProp,TableCellProp,UniversalKey,Style,FontName,FontSize,Fon
9、tFormat,Source,Preview,Save,NewPage,PageBreak,TextColor,BGColor,PasteText,PasteWord,TableInsertRow,TableDeleteRows,TableInsertColumn,TableDeleteColumns,TableInsertCell,TableDeleteCells,TableMergeCells,TableSplitCell,TableDelete,Form,Checkbox,Radio,TextField,Te
10、xtarea,HiddenField,Button,Select,ImageButton,SpellCheck,FitWindow,Undo,Redo使用方法如下:oEditor.Commands.GetCommand('FitWindow').Execute();=FCKConfig.BasePath+'plugins/'//FCKConfig.Plugi