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