0

我想让用户更容易将书签导入我的服务器。无论如何使用javascript来自动化这个过程来获取用户的书签?我假设浏览器必须具有此功能-由于固有的安全风险,我不确定是否有任何浏览器具有此功能。

4

5 回答 5

4

不,出于安全/隐私原因,这是不可能的。唯一的方法是通过表单输入明确要求他们给你,但我认为你不想这样做。

于 2010-08-05T15:12:30.043 回答
2

浏览器显然知道他们的书签,但是不,JS 无法访问此信息 - 正如您自己所指出的那样,它会泄露私人数据。

任何你可以在 JS 中得到用户许可的事情都可以在没有用户许可的情况下完成。他们唯一的手动控制是“运行脚本”或“不要”。

于 2010-08-05T15:14:00.540 回答
2

正如您自己和其他人所指出的,由于隐私和安全问题,这是不可能的。

但是,您可以做的是从源(XML、JSON、HTML...)导入书签。大多数浏览器都具有生成文件的导出书签功能。你可以解析得到你想要的。

于 2010-08-05T15:19:53.657 回答
0

Sarfraz 说了什么,并为此感谢上帝。我不认为用户希望网络上的人们能够以任何理由访问他们的书签。

于 2010-08-05T15:14:13.353 回答
0

我 100% 确定由于安全风险,在 js 中没有办法做到这一点,但是它可能与 activex 一起使用,但这只能在 Internet Explorer 上使用

于 2010-08-05T15:15:41.047 回答