2014-02-19 13 views
0

Chrome擴展程序彈出窗口被設計爲per the FAQ以在點擊時關閉。在Chrome擴展程序彈出框中的TextArea中保留文本

我有一個Firefox插件,當點擊打開或關閉彈出窗口時,它會記住鍵入文本區域的文本。

我認爲這是因爲popup只是打開和關閉html,而不是每次調用window.onload的chrome版本。

然而,Chrome擴展彈出窗口似乎每次單擊圖標時都會調用popup.js,我認爲這是因爲popup.js從popup.html鏈接,因爲頁面腳本必須在chrome中「移出」以保證安全。

當擴展程序重新加載並「擦除」文本時,是否有辦法將數據輸入到文本框中?

回答

1

無論何時textarea的內容發生更改,都會將新值存儲在localStorage中。當彈出窗口再次加載時,請檢查本地存儲的值並填充textarea。

相關問題