Differences between revisions 2 and 3
Revision 2 as of 2005-09-09 04:06:57
Size: 1133
Editor: ZoomQuiet
Comment:
Revision 3 as of 2009-12-25 07:18:58
Size: 1134
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
||回到'''[wiki:self/Greasemonkey Greasemonkey]'''-- FireFox插件开发利器!||
::-- ZoomQuiet [[[DateTime(2005-09-09T04:05:42Z)]]]
||回到'''[[self:Greasemonkey|Greasemonkey]]'''-- FireFox插件开发利器!||
::-- ZoomQuiet [<<DateTime(2005-09-09T04:05:42Z)>>]
Line 25: Line 25:
 * 我的vivi变成Firefox扩展的下载 attachment:vivi1.1_ff_xpi  * 我的vivi变成Firefox扩展的下载 [[attachment:vivi1.1_ff_xpi]]

回到Greasemonkey-- FireFox插件开发利器!

::-- ZoomQuiet [2005-09-09 04:05:42]

1. Hello World例子

hello.user.js

for(var i=0; i<document.images.length; i++){
        document.images[i].addEventListener("click",function(){alert('Hello World');},false);
}

2. 将一个Greasemonkey组件变为一个Firefox Extensions

按照以下步骤你就可以将你的Greasemonkey组件转换为Firefox Extensions,ok让我们开始

  • 进入http://www.letitblog.com/greasemonkey-compiler/,将你的Greasemonkey代码copy到Javascript文本框内
  • 为你的Extensions起一个名字填在Creator
  • 在Version写入版本号
  • 填写一个GUID,要生成GUID可以访问这个网站http://extensions.roachfiend.com/cgi-bin/guid.pl
  • 然后点击生成你的Greasemonkey组件就变成了Firefox Extensions :)

P.S:

  • 开发Greasemonkey组件要比单纯开发Firefox Extensions好调试
  • 我的vivi变成Firefox扩展的下载 vivi1.1_ff_xpi

GreasemonkeyTut (last edited 2009-12-25 07:18:58 by localhost)