浏览器抓取网页(代码访问当前域名的session添加一个数据条目会自动保存一个)
优采云 发布时间: 2021-09-27 07:08浏览器抓取网页(代码访问当前域名的session添加一个数据条目会自动保存一个)
以下代码访问当前域名的会话Storage对象,并使用Storage.setItem()访问向其添加数据项。
sessionStorage.setItem('myCat', 'Tom');
以下示例将自动保存文本输入框的内容。如果浏览器不小心刷新,文本输入框中的内容会恢复,所以写入的内容不会丢失。
// 获取文本输入框
let field = document.getElementById("field");
// 检测是否存在 autosave 键值
// (这个会在页面偶然被刷新的情况下存在)
if (sessionStorage.getItem("autosave")) {
// 恢复文本输入框的内容
field.value = sessionStorage.getItem("autosave");
}
// *敏*感*词*文本输入框的 change 事件
field.addEventListener("change", function() {
// 保存结果到 sessionStorage 对象中
sessionStorage.setItem("autosave", field.value);
});
备注:完整的使用示例请参考Using Web Storage API一文。