麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > 綜合 > 正文

網(wǎng)頁編輯器FCKEDITOR 的高級功能和常見問題的解決方法

2024-07-21 02:53:42
字體:
來源:轉載
供稿:網(wǎng)友
FCKeditor是一個專門使用在網(wǎng)頁上屬于開放源代碼的所見即所得文字編輯器。它志于輕量化,不需要太復雜的安裝步驟即可使用。
 
它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的編程語言相結合。FCK的配置和使用都很簡單,但是默認的配置不能滿足所有的需求,所以我們需要了解一些FCK的高級功能。 

獲取FCK的實例 
FCKeditorAPI是FCKeditor加載后注冊的一個全局對象,利用它我們就可以完成對編輯器的各種操作。 
在當前頁獲得 FCK 編輯器實例: 
var Editor = FCKeditorAPI.GetInstance('InstanceName'); 
從 FCK 編輯器的彈出窗口中獲得 FCK 編輯器實例: 
var Editor = window.parent.InnerDialogLoaded().FCK; 
從框架頁面的子框架中獲得其它子框架的 FCK 編輯器實例: 
var Editor = window.FrameName.FCKeditorAPI.GetInstance('InstanceName'); 
從頁面彈出窗口中獲得父窗口的 FCK 編輯器實例: 
var Editor = opener.FCKeditorAPI.GetInstance('InstanceName'); 

FCK獲取焦點 
獲取焦點是否在FCK中: 
oEditor.HasFocus 
FCK獲取焦點: 
oEditor.Focus();//獲取焦點 

獲取和設置FCK的內(nèi)容 
獲得 FCK 編輯器的內(nèi)容: 
oEditor.GetXHTML(formatted); // formatted 為:true|false,表示是否按HTML格式取出。 

設置 FCK 編輯器的內(nèi)容: 
oEditor.SetHTML("content", false); // 第二個參數(shù)為:true|false,是否以所見即所得方式設置其內(nèi)容。 

插入內(nèi)容到 FCK 編輯器: 
oEditor.InsertHtml("html"); // "html"為HTML文本 

檢查 FCK 編輯器內(nèi)容是否發(fā)生變化: 
oEditor.IsDirty(); 
復制代碼代碼如下:

// 獲取編輯器中HTML內(nèi)容 
function getEditorHTMLContents(EditorName) { 
var oEditor = FCKeditorAPI.GetInstance(EditorName); 
return(oEditor.GetXHTML(true)); 


// 獲取編輯器中文字內(nèi)容 
function getEditorTextContents(EditorName) { 
var oEditor = FCKeditorAPI.GetInstance(EditorName); 
return(oEditor.EditorDocument.body.innerText); 


// 設置編輯器中內(nèi)容 
function SetEditorContents(EditorName, ContentStr) { 
var oEditor = FCKeditorAPI.GetInstance(EditorName) ; 
oEditor.SetHTML(ContentStr) ; 



FCK的事件處理 
FCK定義有OnComplete,OnBlur和OnFocus等事件,這樣就可以使用事件的處理函數(shù)完成相應的處理。 
FCK添加事件處理函數(shù)的方法是:fckInstance.Events.AttachEvent( EventName, function) 
代碼 
復制代碼代碼如下:

//FCKeditor加載完成后做處理的方法 
function FCKeditor_OnComplete( editorInstance ) 

editorInstance.Events.AttachEvent( 'OnBlur' , FCKeditor_OnBlur ) ; 
editorInstance.Events.AttachEvent( 'OnFocus', FCKeditor_OnFocus ) ; 

function FCKeditor_OnBlur( editorInstance ) 

//失去焦點收起工具欄 
editorInstance.ToolbarSet.Collapse() ; 

function FCKeditor_OnFocus( editorInstance ) 

editorInstance.ToolbarSet.Expand() ; 


注:相關教程知識閱讀請移步到編輯器頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 中文字幕欧美一区二区三区 | 国产精选电影免费在线观看网站 | 免费观看黄色一级视频 | 色淫视频 | 免费国产 | 久久久tv| 日本精品久久久一区二区三区 | 国产精品久久久久久久成人午夜 | 在线看免费观看av | 免费在线观看午夜视频 | 久草最新 | 99精品国产一区二区三区 | 成人在线视频在线观看 | 亚洲网站在线观看视频 | 嗯~啊~用力~高h | 久久久久久久久浪潮精品 | 黄色成人小视频 | 天堂成人一区二区三区 | 欧美14一15sex性hd | av电影网在线观看 | 精品二区在线观看 | 免费人成年短视频在线观看网站 | 成人免费电影在线观看 | 在线a亚洲视频播放在线观看 | 国产免费久久久久 | 九九精品视频免费 | 免费国产不卡午夜福在线 | a级在线 | 香蕉久久久久久 | 久色伊人 | 欧美日本在线播放 | 国产免费让你躁在线视频 | 亚洲第一成人在线视频 | 国产精品一区免费在线观看 | 精品一区二区久久久久久按摩 | 日本a∨精品中文字幕在线 欧美1—12sexvideos | 国产精品av久久久久久无 | 电影av在线 | 国产成人强伦免费视频网站 | 国产中出在线观看 | 欧美性生活久久久 |