0
是否可以將(使用JS)修改後的HTML5頁面存儲到localStorage並在下次訪問此頁面時加載它?從localStorage存儲/加載已修改的HTML5頁面
我嘗試在我的Chrome擴展程序的頁面標籤上設置某處並重新加載。
是否可以將(使用JS)修改後的HTML5頁面存儲到localStorage並在下次訪問此頁面時加載它?從localStorage存儲/加載已修改的HTML5頁面
我嘗試在我的Chrome擴展程序的頁面標籤上設置某處並重新加載。
是。
你甚至可以在這個頁面上運行這個。
1)修改頁面。
document.querySelector('#hlogo').innerHTML = '<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/Siamese_Cat_Cross-Eyed.jpg/1280px-Siamese_Cat_Cross-Eyed.jpg">';
2)保存頁面。
localStorage['thispage'] = document.querySelector('html').innerHTML;
3)刷新頁面。
4)從localStorage的
document.querySelector('html').innerHTML = localStorage['thispage'];
恢復它是否用於此目的的瀏覽器緩存? – Stan
這似乎是一個糟糕的主意......爲什麼不只是存儲設置標籤所需的數據,而不是整個頁面呢? – RichardTowers
localStorage對象爲'origin'提供一個Storage對象,在使用'content scripts'時查找它 – Sudarshan