WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專(zhuān)題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢(qián)
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專(zhuān)題
- 云計(jì)算
- 微博營(yíng)銷(xiāo)
- 虛擬主機(jī)管理系統(tǒng)
- 開(kāi)放平臺(tái)
- WIKI程序與應(yīng)用
- 美國(guó)十大主機(jī)
Xheditor/API函數(shù)接口列表
var editor=$('#elm1').xheditor({tools:'full',skin:'default'}); editor.focus(); editor.setSource('str') sHtml=editor.getSource() editor.appendHTML('<p>aaa</p>') editor.pasteHTML('<p>aaa</p>') editor.pasteText('str') sHtml=editor.formatXHTML('<b>aaa</b>') editor.toggleSource() editor.toggleFullscreen() alert(editor.settings.upImgExt); editor.settings.upImgExt='txt,doc'
API接口列表:
- focus:使編輯器獲得焦點(diǎn)
無(wú)參數(shù)
- setSource:設(shè)置編輯器源代碼
參數(shù)1:要設(shè)置的源代碼內(nèi)容,例:'
aaa
'
- getSource:返回編輯器格式后的源代碼
無(wú)參數(shù)
- appendHTML:粘貼HTML內(nèi)容到編輯器結(jié)尾處
參數(shù)1:要粘貼的HTML代碼,例:'
uuu
' 注:0.9.5版添加
- getSelect:返回當(dāng)前選中的內(nèi)容
參數(shù)1:返回格式,可選'text'返回文本格式,其它所有值都返回HTML格式
- pasteHTML:粘貼HTML內(nèi)容到編輯器當(dāng)前光標(biāo)處
參數(shù)1:要粘貼的HTML代碼,例:'
uuu
'
參數(shù)2:是否覆蓋粘貼,留空(覆蓋粘貼)、true(粘貼在光標(biāo)選擇區(qū)域之前)、false(粘貼在光標(biāo)選擇區(qū)域之后)
- pasteText:粘貼文本到編輯器當(dāng)前光標(biāo)處
參數(shù)1:要粘貼的文本,例:'這里的內(nèi)容完全原樣顯示aaa'
參數(shù)2:是否覆蓋粘貼,留空(覆蓋粘貼)、true(粘貼在光標(biāo)選擇區(qū)域之前)、false(粘貼在光標(biāo)選擇區(qū)域之后)
- formatXHTML:格式化XHTML代碼
參數(shù)1:需要格式化的HTML代碼,例:'aaa',返回'aaa'
參數(shù)2:是否代碼縮進(jìn)換行,true(執(zhí)行縮進(jìn)格式化),false(不執(zhí)行縮進(jìn)格式化),默認(rèn)為false
- toggleSource:在源代碼模式和編輯模式之間切換
參數(shù)1:空(切換),true(顯示源代碼模式),false(顯示編輯模式)
- toggleFullscreen:在全屏模式和標(biāo)準(zhǔn)大小之間切換
參數(shù)1:空(切換),true(顯示全屏模式),false(顯示標(biāo)準(zhǔn)模式)
- toggleShowBlocktag:切換塊標(biāo)簽顯示狀態(tài)
參數(shù)1:空(切換),true(切換為顯示塊標(biāo)簽),false(切換為不顯示塊標(biāo)簽)
- addShortcuts:添加快捷鍵
參數(shù)1:快捷鍵值,例:'ctrl+enter'
參數(shù)2:用戶(hù)按下快捷鍵后需要響應(yīng)的程序代碼,例:function(){$('#frmTest').submit();}
說(shuō)明:允許為某個(gè)相同快捷鍵值重復(fù)添加多個(gè)響應(yīng)代碼 備注:1.0.0 beta2新添加
- delShortcuts:刪除快捷鍵
參數(shù)1:快捷鍵值,例:'ctrl+enter'
備注:1.0.0 Final新添加
- exec:立即執(zhí)行按鈕及插件
參數(shù)1:工具按鈕名稱(chēng)(不區(qū)分大小寫(xiě)),例:Link、img 說(shuō)明:此函數(shù)可以在插件內(nèi)部或者外部Javascript代碼中進(jìn)行調(diào)用
- showModal:顯示模式窗口
參數(shù)1:模式窗口的標(biāo)題title
參數(shù)2:模式窗口的內(nèi)容content
參數(shù)3:模式窗口的寬度w
參數(shù)4:模式窗口的高度h
參數(shù)5:模式窗口關(guān)閉時(shí)的回調(diào)函數(shù)onRemove
- showIframeModal:顯示iframe式的模式窗口
參數(shù)1:模式窗口的標(biāo)題
參數(shù)2:iframe的地址ifmurl,可使用內(nèi)置變量:{editorRoot},代表當(dāng)前編輯器的根路徑,例:{editorRoot}xheditor_plugins/test.html
參數(shù)3:提供給目標(biāo)iframe頁(yè)面回調(diào)用的回調(diào)函數(shù),可以在iframe頁(yè)面中以這樣的形式調(diào)用:callback('1.gif');
參數(shù)4:模式窗口的寬度w
參數(shù)5:模式窗口的高度h
參數(shù)6:模式窗口關(guān)閉時(shí)的回調(diào)函數(shù)onRemove
- settings:獲取或者修改編輯器內(nèi)部參數(shù)
internalScript:是否清除內(nèi)部代碼 inlineScript:是否清除內(nèi)聯(lián)代碼 internalStyle:是否清除內(nèi)部樣式 inlineStyle:是否清除內(nèi)聯(lián)樣式 forcePtag:強(qiáng)制使用P標(biāo)簽 upLinkUrl:[[超鏈接]]上傳接口地址 upLinkExt:超鏈接本地上傳擴(kuò)展限制 upImgUrl:圖片上傳接口地址 upImgExt:圖片本地上傳擴(kuò)展限制 upFlashUrl:動(dòng)畫(huà)上傳接口地址 upFlashExt:動(dòng)畫(huà)本地上傳擴(kuò)展限制 upMediaUrl:視頻上傳接口地址 upMediaExt:視頻本地上傳擴(kuò)展限制 beforeSetSource:在設(shè)置源代碼到[[編輯器]]前調(diào)用此函數(shù) beforeGetSource:從編輯器返回源代碼前調(diào)用此函數(shù) focus:編輯器獲得焦點(diǎn)時(shí)回調(diào)此函數(shù) blur:編輯器失去焦點(diǎn)時(shí)回調(diào)此函數(shù)
注:修改有效變量?jī)H限以上,其它的變量都僅在編輯器初始化時(shí)使用
參考來(lái)源[ ]
Xheditor使用手冊(cè)導(dǎo)航 | ||||
---|---|---|---|---|
|