簡體   English   中英

如何在銷毀前保存 tinyMCE 的內容? (關閉標簽,導航等)

[英]How can I save the content of tinyMCE before destruction? (close tab, navigate etc.)

我們有一個網頁,其中有一個與數據庫綁定的 tinyMCE 編輯器。 在這個網頁中,我們有一些按鈕,如“幫助”、“設置”、“注銷”,它們可以“擦除”(讓我們使用這個術語)我們的 tinyMCE 編輯器的內容,因為這些按鈕會打開另一個布局,其中當然,編輯不在。

當用戶:

  1. 單擊任何破壞編輯器的按鈕(見上文)
  2. 通過關閉選項卡/瀏覽器來銷毀 tinyMCE 編輯器。
  3. 通過導航到其他地方(例如,從 ourSite.com 到 google.com)銷毀 tinyMCE 編輯器

現在我們測試了上述所有內容,(當然)內容沒有保存。

我們如何實現這種自動保存銷毀?

該解決方案必須適用於 Chrome/Edge、Firefox 和 Safari。

筆記:

  • 我們嘗試了這個演示: https://fiddle.tiny.cloud/hRhaab/2 (掛鈎“刪除”事件)但它似乎不起作用。
  • 另一個彈出窗口,“未保存數據。 你想繼續嗎?” 也是可以接受的。
  • 數據相當小。 沒有圖片,只有一些文字(最多幾頁 A4 紙)。
  • 在按鈕的情況下,我們嘗試通過在每個按鈕下編寫 DoSaveMyEditor() 來避免明顯的解決方案

有什么幫助嗎?

您可以使用 TinyMCE自動保存插件 它自己完成工作,但將數據保存到本地存儲。 但是,可以通過設置autosave_prefix來識別它,然后將其從存儲中取出並上傳到您的數據庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM