本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
- sichunli_030
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- johnsmith9th
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
- jveqi
- java-007
- sunj
最新文章列表
pre标记,火狐中不换行的问题
html中<pre>标记可以保持文本原有样式,但在火狐中不会自动换行,下面是解决方案:
<style type="text/css">
pre {white-space: pre-wrap;
/* css-3 */white-space: -moz-pre-wrap;
/* Mozilla, since ...
download 下载-下载名是中文-支持IE和火狐 chrome
支持IE和火狐 chrome
String agent = request.getHeader("User-Agent");
boolean isMSIE = (agent != null && agent.indexOf("MSIE") != -1);
if (isMSIE) {
zipName = URLEncoder ...
火狐扩展开发:常见参考资料和工具
参考资料
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 ...
UEditor图片焦点错位,火狐document.body.scrollTop不管用的问题
关于
document.body.scrollTop
在火狐浏览器中不管用的问题
看网上有人写通过判断document.compatMode来分别不同的模式,然后使用如下语句
document.documentElement.scrollTop或者
document.body.scrollTop
但是,我在本地的环境试了一下
发现
Chrome和Firefox都“ CSS1Compat”这种模式 ...
火狐扩展开发:添加书签功能的封装
这几日需要写一个给火狐浏览器增加书签的功能,需要实现给指定的书签文件夹添加文件夹和网址,封装了一些原生的方法。
参考资料:
1.XPCOM nsINavBookmarkObserver (火狐开放书签接口) 2.XPCOM nsINavBookmarksService (火狐开放书签接口)
3.Code Snippets Bookmarks (官方示例)
第一步:引 ...
FireFox默认隐藏无效图片(broken image),而不是像IE中那般,显示一个红X
直接上代码:
<style type="text/css">
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix(http), url-prefix(file){
div[class="postmessage defaultpost"] { ove ...