2010-06-21 62 views
0

我正在製作一個網頁,其中有不同的區域可以點擊更改內容。 我想要設置它,以便當您點擊某個區域時,屏幕中間會出現一個openWYSIWYG編輯器,其餘頁面將變爲灰色。openWYSIWYG - 動態定位

除了編輯器的定位之外,我已經實現了這一點。當你點擊一個部分時,我有一個50%不透明的div覆蓋頁面,textarea出現在中間。但是當我嘗試將編輯器附加到textarea時,它就失去了它的位置,並且落在不在textarea之前的div之前。

任何人都可以提出一種以openWYSIWYG編輯器爲中心的方法嗎?

回答

0

您在尋找莫代爾的定位。這裏有一個解決方案:

http://jqueryui.com/demos/dialog/#modal-form

基本上,申請Jquery的對話框來保存你的所見即所得的股利。不要忘記提交按鈕。

只是一個快速提醒 - 幾個月前,我面對面向客戶的網站處理所見即所得編輯的頭痛問題。看起來,點擊「從WORD粘貼」按鈕是一個非常困難的任務,要弄清楚。單詞粘貼的代碼會對網站造成嚴重破壞,超出數據庫中的文本字段。我嘗試了一下他們的演示(它也不支持基於webkit的瀏覽器),結果並不美觀。我發現解決這個問題的唯一兩個選項是清理後端代碼或使用CKEditor。我選擇後者是因爲它非常簡單。看看CK,這是一個很棒的免費代碼。