[技術.網站設計] – CKEditor對決 Google Chrome 18 ! Html所見即所得編輯器大Bug

近日Google Chrome 18 更新後 , 造成許多人的CkEditor 秀抖了(Bug)

瀏覽伺服器端的檔案管理工具打不開!

什麼是CKEditor呢? 就是被大量使用在各種網站設計中(Blog/網站後台管理系統等等..)的HTML所見即所得編輯器.

使用起來方便, 人性化, 彷彿Word般的一種網頁使用的編輯器.

也許有人網站有使用CkEditor但卻不自知, 請見下面截圖

CKEditor

CKEditor所見即所得編輯器

如果您看到您的網站管理後台或是部落格有像上面圖片中的編輯器, 您應該就是使用CKEdirot編輯器.

不過近日Google Chrome 18 更新後, 下面這個功能您可能暫時無法使用了!
(小編 : 如果您壓根就不知道有這個功能的話, 建議您四處晃晃看看我們的部落格其它的文章好了!) 

也就是瀏覽伺服器端(File Management)的這個功能

CKEdirot

管理您網站上的圖片以及檔案

本來應該會跳出一個新視窗讓使用者管理檔案(如下圖)

CKEditor

正常的檔案管理畫面

但是現在Chrome 18只會彈出一個原始大小為"看不見"的網頁
(檔案管理視窗CKFinder : 你看不見我~你看不見我~~ o( ̄▽ ̄///   ) 

然後您就不能操作檔案管理了, 除非您想辦法在系統下方工作列中透過右鍵把該視窗放到最大才能夠使用!

但您還是不能夠縮放, 移動那個頁面!

CKEditor

就是看不到右邊那個頁面

根據小編發現的非官方解決方案就是 -

打開 CKEditor.js 檔案 , 並且找到

s.moveTo(r,q);s.resizeTo(n,o);

這一段,  並將它改成 /*s.moveTo(r,q);s.resizeTo(n,o);*/

(註解掉它,不給程式執行這個部分 , 如果您的程式碼不一樣, 就找看看moveToresizeTo)

就可以正常使用了!

如果您發現不同的解決方法或是發現官方已發佈正式的解決方案, 請不吝分享給我們 ^^


Categorised as: Knowlege 知識‧網站設計


2 Comments

  1. RICK 說道:

    謝謝您的提供,讓我可以解決這個困擾。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

*

你可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>