好比Tampermonkey上的有個用戶腳本a,初始的方法有:chrome
- 直接在Tampermonkey上編輯js,適合高手,可是本人不清楚腳本如何同步,何況不熟練js,在Tampermonkey上寫太難了。
- 保存Tampermonkey到本地a.user.js,本地每次修改後把內容複製到Tampermonkey保存生效,若是腳本功能常常調整,就會感受很繁瑣。
本人推薦的方法:函數
Tampermonkey裏調用本地腳本(如a.js)裏的函數(如func),Tampermonkey由於是調用,因此基本上不用調整,ui
功能性的調整全在a.js,修改a.js後保存就直接生效了。由於保存在本地,文件同步備份都很是方便。url
步驟:spa
- 首先在chrome://extensions頁面,把tampermonkey的容許訪問文件網址勾上。
- 假設本地腳本路徑d:\a.js,以下圖,在==UserScript==裏添加// @require file://d:\a.js(路徑分隔符用\沒問題)
- 在Tampermonkey裏調用a.js裏定義的函數(圖中例子爲func)。
附上例子:code
a.js文件內容格式:blog
function func(url) { alert(url); //任意代碼 }
如下是Tampermonkey裏導入a.js並調用func()函數。ip
