2013-01-21 78 views
3

我正在使用Ckeditor作爲我的一個項目。它具有「最大化」的特點,其中,讀者在全瀏覽器窗口中。問題是當我點擊瀏覽器後退按鈕時,它會跳到上一頁,丟失表單的內容。Ckeditor最大化屏幕

我們可以做到這一點,當我點擊瀏覽器後退按鈕時,它會返回到窗體而不是上一頁。

- 謝謝你的時間。

回答

7

您不能覆蓋任何瀏覽器的後退/前進功能,因爲它會違反許多安全方面。請參閱:How to disable Back button in IE and firefox?,https://stackoverflow.com/a/12103965/1485219

最多可以顯示一條警報,讓用戶瞭解未保存的數據等。最大化的CKEditor實例不過是一個定位覆蓋整個網頁的塊元素。它與瀏覽器導航無關。

無論如何,如果你想最大化編輯器,代碼:

CKEDITOR.instances.yourInstance.execCommand('maximize'); 
console.log(CKEDITOR.instances.yourInstance.commands.maximize.state); 
相關問題