設爲首頁 | 加入收藏  
軟件定制開發
網站首頁 關于我們 新聞中心 産品介紹 成功案例 小程序開發 公衆号開發 聯系我們
【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代碼就好了。


 
沈陽軟件開發
沈陽軟件定制開發
沈陽軟件公司
沈陽軟件開發公司
首頁
關于我們
新聞中心
産品介紹
解決方案
成功案例
服務支持
聯系我們
關于領航
 
公司地址:沈陽市沈河區北站路77-1号光達大廈C座13層
郵政編碼:110013
客服電話:13840539193 024-31281857
Email:2579047692@qq.com
客服Q Q:2579047692
京ICP證000000号
官方微信
 
Copyright @ 2005-2020 sywebsoft.com All Right Reserved