Chrome中保存的书签和密码可以导入其他浏览器。使用书签,您甚至不需要其他浏览器。您可以简单地将它们导出为HTML文件。与所有主流浏览器一样,Chrome可以非常灵活地处理书签。您的下载灵活性较差。当您在两个Chrome安装之间同步数据时,下载历史记录就不复存在。如果您确实需要这些链接,则可以使用一些代码将下载链接从Chrome导出到HTML文件。这部分代码来自超级用户Eduard Florinescu。
从Chrome导出下载链接
访问下载页面,然后点击Ctrl + Shift + J键盘快捷键。这将打开Web控制台。
将以下内容粘贴到控制台中,然后点击Enter键。
- ditems = document.querySelector("downloads-manager").shadowRoot.querySelector("iron-list").querySelectorAll("downloads-item");
- var div = document.createElement('div');
- [].forEach.call(ditems, function (el) {
- var br = document.createElement('br');
- var hr = document.createElement('hr');
- div.appendChild(el.shadowRoot.querySelector("#url"));
- div.appendChild(br);
- div.appendChild(hr);
- });
- document.body.innerHTML=""
- document.body.appendChild(div);
- document.head.style.innerHTML="";
“下载”页面将被重新格式化。 Chrome所应用的样式全部被剥夺,只剩下您从中下载文件的链接。格式化结束后,请使用Ctrl + S键盘快捷键将页面另存为HTML文件。
您可以在任何浏览器中打开HTML文件,然后再次访问下载链接。请记住,这些不是指向网站的链接。当您单击这些链接之一时,它将带您直接进入文件,或者立即开始下载文件。如果您想保存一个网站,仍然可以使用书签。
如果从“下载”页面删除下载,则不会导出该下载。您从其原始保存位置移出的文件不算作删除。仅当您单击下载页面上的条目旁边的关闭按钮时,才会删除该条目。
在Firefox中不起作用。也许有一个插件可以让您导出下载链接,但这是在Firefox中导出下载链接的唯一机会。 Firefox中的下载页面不像Chrome的下载页面那样带有网络控制台,因此无需添加任何代码。
奇怪的是,市场上顶级的Web浏览器Chrome和Firefox都具有同步功能,该功能可以在台式机和移动设备之间同步数据,但是该数据不包含下载链接。下载链接通常很重要。如果找不到您下载了特定文件的网站,则下载链接可能仍然有效。实际上,无论如何,您的下载链接肯定比浏览历史记录少拥挤,这意味着通过下载更容易找到丢失的文件链接。