Copy codeThe Code is as follows:
Function getEditorContents (){
Var oEditor = FCKeditorAPI. GetInstance ("content ");
Alert (oEditor. GetXHTML (true ));
}
// Insert the specified code to the editor
Function insertHTMLToEditor (codeStr ){
Var oEditor = FCKeditorAPI. GetInstance ("content ");
If (oEditor. EditMode = FCK_EDITMODE_WYSIWYG ){
OEditor. InsertHtml (codeStr );
} Else {
Return false;
}
}
// Count the number of words in the editor
Function getLength (){
Var oEditor = FCKeditorAPI. GetInstance ("content ");
Var oDOM = oEditor. EditorDocument;
Var iLength;
If (document. all ){
ILength = oDOM. body. innerText. length;
} Else {
Var r = oDOM. createRange ();
R. selectNodeContents (oDOM. body );
ILength = r. toString (). length;
}
Alert (iLength );
}
// Execute the specified action
Function ExecuteCommand (commandName ){
Var oEditor = FCKeditorAPI. GetInstance ("content ");
OEditor. Commands. GetCommand (commandName). Execute ();
}
// Set the content in the editor
Function SetContents (codeStr ){
Var oEditor = FCKeditorAPI. GetInstance ("content ");
OEditor. SetHTML (codeStr );
}