本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
微软专家推荐11个Chrome 插件
Web开发人员,需要长时间使用浏览器,尽管Windows10 Edge浏览器启动非常快速,且支持110多种设备,Edge支持基于JS 扩展,但也删除了很多旧功能像Active-X等插件。多数情况下,插件不仅可以解决一些安全问题,而且能够有效的解决浏览器负载问题。会在Chrome中每新打开一个标签页,插件都会自行运行,生成新的插件实例。这就意味着如果你打开10个标签页,并且浏览器有10个插件,那么就 ...
火狐扩展开发:常见参考资料和工具
参考资料
Firefox扩展在线生成向导:Add-on Packager
XPCOM接口: XPCOM Interface Reference
代码示例:Add-ons-Code snippets
开发者论坛:add-ons Forum
提交附件: 开发者中心
最佳实践: 火狐扩展开发-开发者文档-帮助库
火狐扩展开发:获得最近访问的列表
function getHistoryByTime(days) {
var historySvc = Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsINavHistoryService);
if (day ...
火狐扩展开发:普通Web页面和浏览器扩展互相通信
前篇博客介绍 浏览器扩展在第三方页面引入JS脚本 的方法,但是插入在第三方页面里面的JS代码是无法调用浏览器扩展的API(如:XPCOM Interface Reference),这样这些插入到第三方页面的代码就没办法和浏览器扩展进行通信,没办法交换数据,我们完全控制不了它们了。
对于这个问题Mozilla提供了一个方法:用DOM元素的属性来交互数据,这个方法非常妙;浏览器扩展可以获得第 ...
火狐扩展开发:在第三方页面插入JS脚本
第一步,首先在xul文件内引入执行插入脚本的JS文件,例如:
第二步,向第三方插入脚本的代码:
var ffCreate = {
init: function () {
var appcontent = document.getElementById("appcontent"); // browser 详情见参考资 ...
火狐浏览器切换本地语言的方法
开发多语言的火狐浏览器的插件或者扩展,不可避免要切换浏览器的语言,然后Firefox又不像Chrome那么容易的更改界面语言,所以我们可以尝试安装切换语言插件的方法。
一,安装切换语言的插件:
相关的插件有很多,例如:Quick Locale Switcher,Locale Switcher,Simple Locale Switcher;
这里我推荐Simple Locale ...
火狐扩展开发:添加书签功能的封装
这几日需要写一个给火狐浏览器增加书签的功能,需要实现给指定的书签文件夹添加文件夹和网址,封装了一些原生的方法。
参考资料:
1.XPCOM nsINavBookmarkObserver (火狐开放书签接口) 2.XPCOM nsINavBookmarksService (火狐开放书签接口)
3.Code Snippets Bookmarks (官方示例)
第一步:引 ...
怎样让浏览器随意修改访问中的 web 页面
丈
母娘在的那些日子, 天天玩 4399 上的花花连连看
游戏, 明天要走了, 说要把游戏下载下来回去玩,因为她家里没有网络。我看了下这个页面, 发现是个 flash 的游戏, 心想应该能下载到本地玩。看了看页面上有个下载的连接, 点进去却发现还需要安装 4399 游戏盒。 安装软件对于丈母娘来说太难了, 我心想,直接把 flash 下载下来不就完了吗。使用 Chrome 浏览器打开游戏 ...
web前端开发必备浏览器插件集合
firefox浏览器
firebug:一款必备调试工具
下载地址:http://getfirebug.com/
fiddler hook:一款清除缓存的插件
下载地址:http://fiddler2.com/fiddler2/
MeasureIt On:屏幕测量工具
下载地址:https://addons.mozilla.org/en-US/firefox/addon/measureit/
C ...