ctrl+s保存网页为mhtml(mth)这一过程,可否用js自动化完成保存到本地

qq_35413336 2018-10-10 04:40:59
ctrl+s保存网页为mhtml(mth)这一过程,可否用js自动化完成保存到本地
...全文
782 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
还在岸边走 2018-10-11
  • 打赏
  • 举报
回复
1、可以先获取html整个text,通过html5将此部分内容先保存到本地
2、然后遍历整个DOM下的script和style,通过ajax获取相应的js和css内容,并分别保存到本地
cn00439805 2018-10-10
  • 打赏
  • 举报
回复
如果你只自动下载1个html,包含所有东西,图片,字体文件用base64替代,可以做到效果和mhtml一模一样。区别是这张html非常非常大
讨厌走开啦 2018-10-10
  • 打赏
  • 举报
回复
有什么意义呢,即使有这样的一段js代码,你还不是要有一个动作把这段js拼到你想保存的页面上?你的需求肯定不是想自动保存自己的页面吧。
田小瘦 2018-10-10
  • 打赏
  • 举报
回复
js无法模拟键盘吧,好像是不行,不知道有没有大神出来说说, 只能监听到键盘事件, 不过可以爬虫自己想要的网页

87,902

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧