Differences between revisions 1 and 2
Revision 1 as of 2005-09-09 04:05:42
Size: 993
Editor: ZoomQuiet
Comment:
Revision 2 as of 2005-09-09 04:06:57
Size: 1133
Editor: ZoomQuiet
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
attachment:hello.user.js '''hello.user.js'''{{{
for(var i=0; i<document.images.length; i++){
 document.images[i].addEventListener("click",function(){alert('Hello World');},false);
}
}}}

回到[wiki:self/Greasemonkey Greasemonkey]-- FireFox插件开发利器!

::-- ZoomQuiet [DateTime(2005-09-09T04:05:42Z)]

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扩展的下载 attachment:vivi1.1_ff_xpi

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