设为首页 | 加入收藏  
软件定制开发
网站首页 关于我们 新闻中心 产品介绍 成功案例 小程序开发 公众号开发 联系我们
首页 > 产品动态
 
【Chrome插件开发策略】
来源:www.sywebsoft.com 发布者:领航科技  发布时间:2020-02-19 
 

 一个chrome插件其实是压缩在一起的一组文件,包括HTML、CSS、JavaScript脚本,图片文件、还有其它任何需要的文件。插件从本质上来说就是web页面,它们可以使用所有的浏览器提供的API,从XMLHttpRequest到JSON到HTML5全部都有。

      另外,插件可以和web页面交互,或者通过content script 或者cross-original XMLHttpRequests与服务器交互。插件还可以访问浏览器提供的内部功能,例如标签或者书签等

因为Chrome的插件开发起来最简单,总体上看没什么新的技术,开发语言就是javascript,web前端工程师能很快上手;而Firefox的插件开发则复杂许多,涉及到环境的搭建和一些WEB以外的技术;IE的插件开发就更复杂了,需要熟悉C++和COM技术,当然还要装微软的Visual Studio。

Google Chrome 应该是大部分人都用的一款浏览器,但却有很少人会注意到它丰富的扩展插件,擅于使用这些插件,能让自己的工作效率大大提高,今天趁着周末休息,就不谈技术伤大家的脑细胞了

使用!important的目的是为了提升样式的优先级,让弹窗始终不可见,在写入了这个样式后,弹窗就隐藏了,而且滚动的时候也不会再出现,但是当我们看其他章节或者刷新页面的时候那恼人的弹框又出来了,能不能自动处理隐藏呢?

是时候展示真正的技术了,我们之前在介绍基础知识的时候提到了content_scripts字段,可以定义在什么时机向什么页面插入什么脚本或css资源,我们只需要在上面的页面加载完成后,向页面注入隐藏弹窗的css代码就好了。


下一篇:三层开发中容易走的弯路
 
推荐文章

C#语言网络文件共享的设计思路 [2020-02-18]
软件测试方法揭秘 [2020-02-18]
防火墙在软件中的基本常识 [2020-02-17]
移动内部 OA办公系统的市场普及率 [2020-02-17]
面向对象和面向过程的编程思维 [2020-02-12]
软件服务器集群的设置 [2020-02-10]
 
沈阳软件开发
沈阳软件定制开发
沈阳软件公司
沈阳软件开发公司
首页
关于我们
新闻中心
产品介绍
解决方案
成功案例
服务支持
联系我们
关于领航
 
公司地址:沈阳市沈河区北站路77-1号光达大厦C座13层
邮政编码:110013
客服电话:13840539193 024-31281857
Email:2579047692@qq.com
客服Q Q:2579047692
官方微信
 
Copyright @ 2005-2019 sywebsoft.com All Right Reserved
展开