2012-08-03 30 views
2

我在桌面上使用FCKEditor。我們修改了FCKEditor的特定要求。就像右鍵單擊FCKEditor將彈出某個頁面,然後在該彈出頁面上選擇一些文本將被替換爲FCKEditor上的文本。fckeditor with ipad

但是現在我們需要確保相同的功能可以在我們的iPad上使用。

我嘗試了各種方式,但根本沒有工作。有沒有人知道這件事?

+0

沒有右鍵點擊iPad或iPhone或任何其他觸摸設備。您需要使用觸摸事件。你嘗試過什麼「不同的方式」? – Strelok 2012-08-03 06:39:01

+0

我試過了CKEditor FCKEditor的最新版本。以及左鍵單擊而不是右鍵單擊。但不能在FCKEditor上實現。但是對於你的回答來說,「iPad或iPhone或任何其他觸摸設備沒有右鍵點擊」。我在想,有沒有像...這樣的方式?基本上我使用iPad的默認Safari瀏覽器,並試圖使其與桌面一樣。順便說一下你說的觸摸事件?這不過是一個JavaScript的權利? – Ketan 2012-08-03 07:44:54

+0

Apple Safari Web內容指南。一探究竟。 http://developer.apple.com/library/ios/DOCUMENTATION/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html – Strelok 2012-08-03 08:14:11

回答

0

RightClick在ipad上是不可能的。因此需要觸發任何ipad事件而不是右鍵事件(contextmenu)。我已經完成了使用ipad的gesturechange事件它在ipad上工作的很好,同樣具有桌面功能。

對於您需要在FCK編輯器中的Java腳本文件來更改爲fckeditorcode_gecko.js 而首先你需要添加事件偵聽編輯器,如

this._Document.addEventListener(「gesturechange」,FCKContextMenu_Document_OnContextMenu ,假);

嘗試它會工作,讓我知道在任何查詢的情況下