用戶(hù)腳本(UserScript)是一種強(qiáng)大的客戶(hù)端(瀏覽器)Javascript腳本。下載了用戶(hù)腳本保存在電腦里,通過(guò)瀏覽器的某些擴(kuò)展程序(最常用的是Firefox的Greasemonkey擴(kuò)展),就可以運(yùn)行于相關(guān)頁(yè)面上。用戶(hù)腳本可以任意修改HTML頁(yè)面,請(qǐng)求其他站點(diǎn)的數(shù)據(jù)等。比如任意網(wǎng)頁(yè)上選中了文字,按快捷鍵就幫你翻譯或搜索,把Baidu、Google搜索頁(yè)重新排版去廣告,等等等等。介紹可以參見(jiàn)維基百科的Greasemonkey條目。
注意
- 用戶(hù)腳本(UserScript)一般后綴為.user.js
- 不少用戶(hù)腳本,如userscripts.org上的一些,只支持Firefox的Greasemonkey和Scriptish擴(kuò)展,而不一定支持在其他瀏覽器中運(yùn)行。特別是在IE內(nèi)核瀏覽器下,很多用戶(hù)腳本都有可能無(wú)效
- 使用用戶(hù)腳本前,請(qǐng)仔細(xì)閱讀說(shuō)明
- 只安裝你絕對(duì)信任的用戶(hù)腳本,謹(jǐn)防盜取用戶(hù)數(shù)據(jù),和偷換鏈接、圖片、js腳本等以牟利而損害用戶(hù)利益的腳本
如何使用安裝用戶(hù)腳本
- Firefox、Flock用戶(hù)建議安裝以下之一:
- Internet Explorer 6-9 用戶(hù)建議安裝以下之一:
- IE7Pro擴(kuò)展:
http://www.ie7pro.com/
將*.user.js腳本改為.ieuser.js后綴,放在C:\Program Files\IEPro\userscripts\下,
在IE7Pro的選項(xiàng)的“User Script”面板中啟用該腳本。 - Trixie擴(kuò)展:
http://www.bhelpuri.net/Trixie/
把用戶(hù)腳本放在C:\Program Files\Bhelpuri\Trixie\Scripts文件夾下,
在工具->Trixie Options(Trixie選項(xiàng))中點(diǎn)擊Reload Scripts(重新載入)按鈕,再選中該腳本,即可使用。
- Maxthon 1-2 用戶(hù)建議安裝:
- Opera用戶(hù)請(qǐng)至工具->首選項(xiàng)->高級(jí)->內(nèi)容->Javascript選項(xiàng),在“用戶(hù)Javascript文件”下任意選擇一個(gè)文件夾,確定,然后把所有需要使用的用戶(hù)腳本放在這個(gè)文件夾下即可使用。
注意:如果腳本的名稱(chēng)為*.user.js,那么腳本會(huì)在頁(yè)面上所有元素、文件都完全載入完畢再執(zhí)行(相當(dāng)于Greasemonkey的@run-at document-end的meta標(biāo)簽);如果你改后綴去掉“.user”,變?yōu)?.js,那么腳本會(huì)在頁(yè)面剛一加載就執(zhí)行(相當(dāng)于@run-at document-start)。你可以查看一下用戶(hù)腳本的代碼開(kāi)頭,是@run-at document-start還是document-end,如果沒(méi)有找到這行,也可以自己重命名為*.user.js和*.js兩個(gè)都試試看,如果實(shí)在不清楚,就保留為*.user.js。 - Mac下的Safari用戶(hù)建議安裝:
- Google Chrome自2010年2月之后就已經(jīng)完美地支持UserScript了。不用裝任何插件,不用設(shè)置什么,點(diǎn)擊即用,在“Extensions”中管理。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。