MozTW 討論區 https://forum.moztw.org/ |
|
GreaseMonkey的User Script Command怎麼使用? https://forum.moztw.org/viewtopic.php?f=11&t=9957 |
第 1 頁 (共 1 頁) |
發表人: | Octopus [ 2005-08-10, 12:03 ] |
文章主題 : | GreaseMonkey的User Script Command怎麼使用? |
一直都是灰色的,Dive Into Greasemonkey也看過了 裡面提到function GM_registerMenuCommand(menuText, callbackFunction); 不知這個function要怎麼用,在工具裡才不會是灰色的呢 GreaseMonkey 0.3.5 FireFox 1.0.6 |
發表人: | arphen [ 2006-03-27, 11:51 ] | ||
文章主題 : | |||
Octopus 寫: 一直都是灰色的,Dive Into Greasemonkey也看過了
裡面提到function GM_registerMenuCommand(menuText, callbackFunction); 不知這個function要怎麼用,在工具裡才不會是灰色的呢 GreaseMonkey 0.3.5 FireFox 1.0.6 最近在寫GM script, 剛好用到這個功能, 順便在此說明。 使用 GM_registerMenuCommand() 函數可以在Firefox的Tools->User Script Commands選單上加上自己的選單項目。 例如下列程式碼可以建立一個名為「Hello World」的選單項目: 代碼: GM_registerMenuCommand('Hello World', myFunc); 當點選該項目後,會呼叫 myFunc() 函數,所以你的 GM script 內(或者目標網頁內) 必須提供這個函數: 代碼: function myFunc(){ // do something... } 完整程式碼如下,存成xxx.user.js,安裝後即可: 代碼: // ==UserScript==
// @name GM_registerMenuCommand Demo // @description GM_registerMenuCommand Demo // @version 2006-03-27 // @namespace // @include * // @exclude // ==/UserScript== function myFunc() { alert('Hello World!'); } GM_registerMenuCommand('Hello World', myFunc);
|
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |