我有一個HTML文件,我正在用webkit打開它,我想開發一個應用程序,這樣,在打開它之后,我應該能夠選擇一些文本并將其突出顯示(例如,按下“ highlight text”按鈕).并且它應該記住突出顯示的文本,以便下次打開時應自動突出顯示相同的文本…要存儲哪些信息,以便下次可以突出顯示相同的文本?有沒有可用的庫使我的工作變得簡單?
解決方法:
如果您希望某些內容在瀏覽器導航中保持不變,則可以將信息存儲在隱藏的INPUT字段中:
然后使用一些JQuery代碼進行檢查并采取行動:
$(document).ready(function() {
var persistentValue = $("#persistentValue").val();
if (persistentValue && persistentValue != "") {
//Highlight the text again
}
});
并存儲文本突出顯示(一旦確定),請使用:
$("#persistentValue").val("your value here");
這樣,如果您離開頁面然后返回,則將恢復INPUT值,并再次突出顯示文本.
標簽:webkit,xpath,html,javascript,jquery
來源: https://codeday.me/bug/20191210/2099745.html