码迷,mamicode.com
首页 > 其他好文 > 详细

一键收藏至导航(浏览器插件)

时间:2017-06-13 10:02:08      阅读:343      评论:0      收藏:0      [点我收藏+]

标签:动态   参考   使用   切换   sea   ram   链接   创建   百度云   

核心功能点:

碰到喜欢的网站一键收藏至导航系统中

 

主要难点:

1、  浏览器书签能识别神什么样的脚本

2、  如何获取网站的标题和网址

3、  如何把这些参数传递给导航系统

 

流程梳理:

写浏览器能识别的脚本,拖拽至书签栏中

创建iframe,并将标题和网址作为参数,调用收藏网址的接口

检查是否处于登录状态

弹出网址收藏页面

点击收藏,异步调用后台接口,保存数据

收藏成功,自动关闭弹窗

系统流程图如下:

技术分享

注意点:

1、  页面跨域通信问题

2、  https加载http脚本问题

3、  原生js与jquery问题

4、  http get请求中文乱码问题

 

参考链接:

1、百度云盘:https://yun.baidu.com/tools

2、36镇:http://www.36zhen.com

3、bootstrap的select标签动态添加option:http://www.codes51.com/wd/3345820.html

4、get请求参数中文乱码:

  http://jingyan.baidu.com/article/ca00d56c409d88e99eebcf12.html 

  http://blog.csdn.net/chenssy/article/details/42963595

5、使用相对Url无缝切换 HTTP HTTPS:http://blog.csdn.net/bigsea622/article/details/50781210

 

一键收藏至导航(浏览器插件)

标签:动态   参考   使用   切换   sea   ram   链接   创建   百度云   

原文地址:http://www.cnblogs.com/dali-lyc/p/6999278.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!