2015-02-05 73 views
3

希望有人可以幫助我,我一直堅持了幾天。Domino 9.01修復3 CKEditor錯誤 - 9.01無錯誤修復1

更新我的Domino服務器到9.01修復3我把JavaScript控制檯上得到一個錯誤後:

TypeError: this.editor.getData is not a function

這是錯誤的圖像:

Console Error Message

所有按鍵在我的網頁上停止工作。

如果我的評論頁面上的富文本代碼,一切都將重新開始工作,這是代碼:

<xp:inputRichText id="ds_decisao" styleClass="data" disableClientSideValidation="true" value="#{dts_proposta.ds_texto}" required="false" disableValidators="true" title="titulo" immediate="true"></xp:inputRichText> 

此服務器是用於測試目的,所以我們必須在另外一個相同的代碼版本是9.01修復1,並且錯誤不會發生在那裏。頁面代碼完全相同,只是服務器版本不同。

我不知道在哪裏的代碼的問題是,裏面的CKEditor或Domino,因爲他們都得到更新,從修復1要解決3

我已經試過降級的CKEditor的版本到與9.01 Fix 1服務器上的相同,但該錯誤仍然存​​在。所以,也許這是指向Domino代碼上的東西,而不是CKEditor,但我不知道。

爲安全起見,我必須使用Fix 3,而且我確實需要CKEditor。

有沒有人遇到過這個問題?

任何幫助表示讚賞。

謝謝!

+0

CKEditor會顯示嗎?您是否嘗試清除瀏覽器緩存? FP1使用CKEditor 3.6.x而FP3使用CKEditor 4.4.x – 2015-02-05 14:23:59

+0

在FP3上使用Domino服務器和Notes/Designer進行測試時,我得到的結果是混合的。對於服務器和XPiNC,CKEditor的渲染效果並不出錯。對於本地Web預覽,CKEditor不會呈現,並且我得到兩個錯誤... 1.無法加載資源:服務器響應狀態爲404(未找到) DemoXPage311.xsp:209 ...和2.未捕獲[ CKEDITOR.resourceManager.load]在「http://localhost/xsp/.ibmxspres/domino/ckeditor/plugins/lotusspellchecker/plugin.js?t = E7PD」找不到資源名稱「lotusspellchecker」。 – 2015-02-05 14:40:01

+0

CKEditor確實顯示出來,似乎工作正常,但我得到控制檯上的錯誤,並擰緊頁面上的所有JavaScript代碼,所以我的保存按鈕不起作用,擦除按鈕不起作用。整個頁面不響應任何JavaScript命令。我已經嘗試了CKEditor 3.6.x和CKEditor 4.4.x與FP3,並且我得到了同樣的錯誤。 – cdonate 2015-02-05 15:01:18

回答

5

我已經在XPages中9.0.1 FP3

在最近運行的準確這一問題,確切的錯誤消息的CKEditor我發現,當有一個頁面上的SSJS onClientLoad事件則導致AJAX POST事件到服務器,這是停止CKEditor加載成功。刪除SSJS onClientLoad事件允許頁面按預期加載。

+0

我希望在本週之前我已經閱讀過你的答案。當我們遇到Declan時,隨時可以從我那裏收集「社區貨幣代幣」。謝謝! – 2015-12-02 21:23:31