php - 如何将浏览器(Firefox、Safari、Opera、Chrome)中的书签导入您的应用程序?

标签 php javascript firefox safari bookmarks

作为我正在创建的应用程序的一个功能——我希望能够从不同的浏览器导入书签。我有两个问题,第一个有点傻:

  1. 是否可以使用 JavaScript 从浏览器导入书签 - 我猜不行?

  2. 有谁知道我可以使用任何预先编写的类来允许我在用户提供 bookmark.html 文件时从不同的浏览器导入书签?

为我指明正确的方向也会有所帮助,或者让我知道更好的实现方法。

I am using PHP and Javascript (JQuery). More specifically Codeigniter.

谢谢大家

更新

因为我认为问题 1 是不可能的。

2 呢?任何人都知道任何 php 类来解析来自不同浏览器的书签吗?

最佳答案

您需要访问文件系统才能导入书签,所以不需要。好吧,如果您使用 Microsoft FileSystemObject ,但这仅适用于 IE,并且必须修改浏览器的安全设置。在 FireFox/Mozilla 中,如果你编写了一个 chrome 应用程序,即附加组件,你将能够访问文件系统,但是你的所有用户也需要安装你的附加组件,这听起来并不适合你想要做的事情。

根据您的应用程序,您可以利用 Del.icio.us 或其他在线书签服务等服务来执行您想要的操作。

我在等待咖啡冲泡时的两美分。

关于php - 如何将浏览器(Firefox、Safari、Opera、Chrome)中的书签导入您的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2281302/

相关文章:

php - 如何制作一个相当简单的 5 星评级系统?

javascript - "key"和 "key="URL 查询字符串之间有区别吗?

javascript - 如何通过react中的包装类公开内部组件的函数?

python - IE9 挂掉本地 Flask 实例

firefox - webGL readPixels 和 FireFox 35

javascript - 如何使用jquery将数据属性发送到php变量?

php - php 的 proc_open 命令历史记录

php - 如何禁用严格的MySql?

javascript - 使用 jquery 正则表达式在文本字段中输入 0 到 100

javascript - 卸载已加载的 JavaScript