如何对js,css已经渲染完毕的网页进行存档。

2013-04-08 11:51:55 +08:00
 sivacohan
现在在尝试给自己做一个书签。

因为经常会浏览一些不错的网站,然后随手就存到了bookmark里面。
前几天整理书签发现,有一部分书签已经失效了。心中略有不爽。

现在利用phantomjs可以对网页进行截图,这个很方便,赞一个。

不过现在有没有办法,将网页存储为html,css,js,image等文件呢?毕竟用图片看的时候很不爽。
而且也不是很好管理。

有什么方便的技术能完成这一要求呢?
4463 次点击
所在节点    问与答
10 条回复
ziseyinzi
2013-04-08 12:08:26 +08:00
我只知道chrome的话,地址栏输入chrome://flags进入实验室,开启一个大概叫“将网页另存为mhtml格式”的选项,保存网页就会生成整合了图片,css,js的mhtml格式。IE和opera默认就是保存为这个格式。firefox需要扩展。safari不支持。
zxsky1
2013-04-08 12:33:03 +08:00
Safari可以保存成.webarchive,不过跨浏览器不通用。
@ziseyinzi 提到了其他几个浏览器可以保存成.mhtml,不过Safari不可用。

另外,可以用 DEVONthink, Together 或 Web Snapper 将网页保存为带样式、本地图片的PDF。

用 DEVONthink 保存本页面的文件示例:
http://cl.ly/text/1P430Q1a1o3x
zxsky1
2013-04-08 12:38:09 +08:00
抱歉。
CloudApp自动把pdf转换成了txt。
用Droplr重传了一下:
http://d.pr/f/NUIg
sivacohan
2013-04-08 12:38:53 +08:00
@zxsky1 谢谢啦,pdf是个不错的方法。
ranye
2013-04-08 12:59:56 +08:00
Firefox 上有个插件 ScrapBook 应该能满足你的需求。
Chrome 上暂时没找到同等替代,这个插件基本是我保留 Firefox 的唯一理由了。
swulling
2013-04-08 13:04:51 +08:00
ScrapBook 是神器不解释,可以原样把网页保留下来。

但是chrome因为权限控制的比较严,所以没有。。
honk
2013-04-08 13:19:23 +08:00
chrome 的『打印』裏,可以將網頁保存為 pdf
lookhi
2013-04-08 14:01:58 +08:00
syslykk
2016-03-31 22:40:18 +08:00
@ranye 所以你想保存网页的时候就再用 firefox 打开这个网页再保存?这样岂不是很麻烦,而且难管理
ranye
2016-04-01 01:35:28 +08:00
@syslykk = =|| 三年前的坟也能挖出来

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/65244

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX