FCK 編輯器焦點問題

2022-10-03 13:21:10 字數 860 閱讀 2173

第乙個問題:廷時處理

在頁面剛載入的時候對fck賦值,比如在資訊列表中選中一條資訊進行檢視或修改的時候,資訊新增的時候用fck編輯的,載入頁面的時候會載入fck編輯器,此時會報出乙個錯誤:"fckeditorapi undefined",這是為什麼呢,因為頁面載入對fckeditorapi 賦值時fckeditorapi 還沒建立好,所以才會出現這個錯誤。那如何解決呢?

我們做乙個廷時處理就可以了:

//id:控制項id,data:對控制項賦值的內容

function setdata(id,data) , 500);

return;

} fckeditorapi.getinstance(id).editordocument.body.innerhtml = data;

settimeout(function程式設計客棧() , 100);

} 這樣就ok了,>.<

第二個地方:對dom物件進行賦值

賦值的時候我們一般用fckeditorapi.getinstance("控制項id").sethtml("賦值字串")來進行賦值,這樣也是正確的,但在頁面載入的時候這樣賦值是不行了,

如果這樣賦值你會發現滑鼠焦點的控制就有問題了,獲取焦點也獲取不到,這個時候就要用另一種賦值方式了,對控制項的dom物件進行賦值:

fckedito程式設計客棧rapi.getinstance(「控制項id」).editordocument.body.innerhtml = 「賦值字串」;

這樣賦程式設計客棧值焦點就恢復正常了。

碰到這個問題的時候也鬱悶了好久,希望對使用fck的朋友對遇到這樣的問題有點幫助。

本文位址: /wangluo/wangyebianjiqi/52609.html

傻瓜式配置FCK編輯器

這幾天做乙個關於旅遊 的專案,有一項需求就是 能夠讓使用者自己編寫網頁 內容,考慮到美觀大方 實用的特點,就找到了乙個fck的網頁編輯外掛程式 最新的版本實際是將舊版的東西一分為二成為 ckeditor 和ckfinder 所以我們就利用 這篇文章 來介紹一下舊版的內容,下次我們再來感受一下它的最新...

FCK編輯器在專案中的引入

1.fck編輯器是依賴與jquery的,所以在應用的時候要先引入jquery。然後在引入fck的js包。2.其實fck是取代textarea的 具體的 例項是 在html的實體中 在 var fck new fckeditor mytextarea fck.basepath 這裡的位置是指明的是fc...

編輯器製作問題

1 讓div佔滿螢幕 window height window width 可獲取當前視窗大小,分別設為div的寬高即可。若父級元素無寬高,設定百分比無效。2 backbone不跳轉的單頁路由是使用 實現的,一般沒有 3 backbone需要用return的方式將view的建構函式暴露出來 類似jq...