看板 Browsers 關於我們 聯絡資訊
原文連結:http://forum.moztw.org/viewtopic.php?t=21691 mouse gesture與keyconfig這兩個套件都具有讓使用者定義動作來觸發事件的功能 差別在於一個是滑鼠拖放的動作,另一個則是快捷鍵的輸入 而這篇文章主要是教大家如何用這兩這動作來取代工具列上的按鈕,目的在於: 1.省去頻繁點擊按鈕的動作 2.節省版面,讓頁面瀏覽空間增大 3.更符合自己的使用需求 ------------------------------------------------------------------------------- 範例:用mouse gesture的動作來取代同文堂的簡體轉繁體的功能 1.先把工具列按鈕放置好,打開DOM觀察器 2.DOM觀察器先選擇當前瀏覽器視窗(通常是第一個) 3.檢視該工具按鈕的資訊(點擊後該按鈕會閃爍紅框) 4.於右方的頁框選擇DOM Node 5.對著oncommand(或是onclick)點擊右鍵,選擇編輯 6.將彈出的對話盒文字複製 7.將上述內容貼至mouse gesture的自訂script中就可以使用! ------------------------------------------------------------------------------ ◎以此類推keyconfig,順便附上一些我設定的特殊手勢與快捷鍵供參考 若是已經安裝所屬套件可以直接複製代碼於自訂script中 ※若是不想安裝額外的套件甚至可以將可獨立的函式丟到chrome目錄中的browsers.js(或 是直接貼在自訂script裡面),就可以直接呼叫,如此一來就可以省去很多擴充套件的安 裝,不過作者應該會想哭吧XD Mouse Gesture →←...簡體轉繁體(需安裝同文堂)...代碼:TongWen.trans(TongWen.TRAFLAG); ←→...使用Google翻譯當前頁面(需安裝Toolbar Buttons或Custom Toolbar Buttons)...代碼:TranslatePage(); ↗↘...重新啟動火狐(需安裝Toolbar Buttons或Custom Toolbar Buttons)...代碼: restartMozilla(); ↘↗...Show Case(需安裝Firefox Showcase)...代碼:showShowcaseTabThisWindow(); 中→右(搖桿手勢)...至推測連結下一頁(需安裝Link Widgets)...代碼: linkWidgetGo('next'); 中→左...至推測連結上一頁(需安裝Link Widgets)...代碼:linkWidgetGo('prev'); keyconfig shift+C...複製多個連結網址(需安裝Copy Links)...代碼: gCopyLinks.OnCommand('sel'); shift+V...貼上多個網址於網址列,亦即開啟剪貼簿中的連結(需安裝Copy All Urls)... 代碼:copyallurls_paste(); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.112.173
romber:很有幫助!最近剛好在玩:P 感謝分享~~ 02/18 02:04