mozilla
htmlchen
平平淡淡才是真
展开
-
browser控件的查找接口
//首先获取browser控件,然后获取它的webBrowserFind对象var bFind = document.getElementById("someBrowser").webBrowserFind;//要查找的文字bFind.searchString = txt;//循环查找bFind.wrapFind = true;//是否向前查找bFind.findBa原创 2010-04-29 13:15:00 · 623 阅读 · 0 评论 -
只允许启动一个相同的窗口
如果双击两次exe程序,会弹出两个相同的窗口,如果只想弹出一个在主窗口的window标签加上...配置文件中添加pref("toolkit.singletonWindowType", "xulmine"); 这样双击程序就只能打开一个实例了....可是.....如果点的太快还是会出来两个....原创 2010-04-29 13:25:00 · 519 阅读 · 0 评论 -
更改mozilla安装扩展的倒计时时间
mozilla中有个配置 security.dialog_enable_delay(浏览器中输入about:config可以看到)这个是为了安全性而添加的一个倒计时配置 倒计时后才会执行某个操作 安装扩展的时候也会有倒计时 它是先读取security.dialog_enable_delay这个配置 默认是2000 然后除以500 也就是4次....默认每隔半秒减少一次 我们可以把sec原创 2010-04-29 13:23:00 · 542 阅读 · 0 评论 -
模拟鼠标点击
//element是一个标签 这个方法相当于用鼠标点了一下这个标签function simulateClick(element){ var evt = document.createEvent("MouseEvents"); evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, fa原创 2010-04-29 13:19:00 · 609 阅读 · 1 评论 -
去除火狐浏览器中的网页的右键限制
工具 选项 内容 javascript后面的高级,去掉禁用或替换上下文菜单的对号原创 2010-04-29 13:13:00 · 1141 阅读 · 0 评论 -
prefwindow标签简单说明
prefwindow是用来管理配置的窗口.也就是可以在这个窗口中控制你在about:config里面看到的那些配置--> xmlns:html="http://www.w3.org/1999/xhtml" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.o原创 2010-04-29 13:52:00 · 944 阅读 · 1 评论 -
动态加载js文件
html可以直接appedChild添加js,xul不行,不过它有更牛的方法var obj = new Object();var url = "chrome://xxx/content/xxx.js";Components.classes[@mozilla.org/moz/jssubscript-loader;1] .getService(Components原创 2010-04-29 13:32:00 · 749 阅读 · 0 评论 -
调试mozilla程序需要修改的配置
/* debugging prefs */pref("browser.dom.window.dump.enabled", true);pref("javascript.options.showInConsole", true);pref("javascript.options.strict", true);pref("nglayout.debug.disable_xul_cache原创 2010-04-29 13:30:00 · 564 阅读 · 0 评论 -
简单加密解密
Gecko 有內建兩個 JavaScript 函式,atob() 和 btoa()。 btoa() 是把一個字串轉成 Base64, atob() 是把 Base64 資料轉回字串。 在你的網址輸入: javascript:alert(window.btoa(hello));void(0) 並按 Enter 應該會得到 "aGVsbG8="。转载 2010-04-29 13:27:00 · 506 阅读 · 0 评论 -
让thunderbird显示flash配置
about:configmailnews.message_display.allow.plugins 设置为 true原创 2010-04-29 13:24:00 · 491 阅读 · 0 评论 -
制作任何应用都可以安装的扩展(火狐,雷鸟...自己写的也可以)
xmlns:NC="http://home.netscape.com/NC-rdf#" xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:songbird="http://www.songbirdnest.com/2007/addon-metadata-rdf原创 2010-04-29 13:18:00 · 675 阅读 · 0 评论 -
设置窗口标题栏左上角图标
设置window标签的id 然后在和manifest文件同级的chrome文件夹建立icons/default文件夹 把图标放在这里 名字和window标签的id一样就可以了.原创 2010-04-29 13:17:00 · 1209 阅读 · 0 评论 -
xul中动态添加script标签
<br />添加script标签没有效果,但是如果添加的是html的script标签是可以的,也就是使用createElementNS方法<br /> <br />//a.js 就一句话<br />alert(0);<br /> <br />//测试代码<br /> var s = document.createElementNS("http://www.w3.org/1999/xhtml","script"); s.setAttribute("type","application/x-javasc原创 2010-06-23 11:01:00 · 838 阅读 · 0 评论