gpt4 book ai didi

javascript - 如何将网页存储到localStorage中以便随时查看

转载 作者:行者123 更新时间:2023-11-30 18:33:23 25 4
gpt4 key购买 nike

我有一个在线网络申请表,我每次都必须打开它并填写数据并提交。所以,我有了一个制作 Google Chrome 扩展程序的想法,它将使该页面存储在 localStorage 中,这样我可以像桌面页面一样访问它。这可能吗?我没有任何权限在服务器端更改网站。我只是一个客户端程序员。这可能吗?如果是,请让我知道我怎样才能做到这一点..

最佳答案

理论上,是的,你可以。实际上,它不会像你想要的那样工作。原因是网站将需要外部资源。只存储 html (document.body.innerHTML) 是可能的。但是,如果您希望进行格式化/布局,则还需要为每个元素保存 computedStyles。如果是图像,则需要对图像进行 Base64 编码并保存。即使您成功保存了页面,您也需要知道何时使 localStorage 缓存过期并重新获取资源以保持对表单数据的服务器端解析的兼容(如果它们会更改某些内容)。

如果只是提交表单,您也可以通过编写重新发送您想要发送的数据的脚本直接触发表单 post-action-url。

关于javascript - 如何将网页存储到localStorage中以便随时查看,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8962798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com