tampermonkey利用@require調用本地腳本的方法

好比Tampermonkey上的有個用戶腳本a,初始的方法有:chrome

  1. 直接在Tampermonkey上編輯js,適合高手,可是本人不清楚腳本如何同步,何況不熟練js,在Tampermonkey上寫太難了。
  2. 保存Tampermonkey到本地a.user.js,本地每次修改後把內容複製到Tampermonkey保存生效,若是腳本功能常常調整,就會感受很繁瑣。

本人推薦的方法:函數

Tampermonkey裏調用本地腳本(如a.js)裏的函數(如func),Tampermonkey由於是調用,因此基本上不用調整,ui

功能性的調整全在a.js,修改a.js後保存就直接生效了。由於保存在本地,文件同步備份都很是方便。url

步驟:spa

  1. 首先在chrome://extensions頁面,把tampermonkey的容許訪問文件網址勾上。
  2. 假設本地腳本路徑d:\a.js,以下圖,在==UserScript==裏添加// @require file://d:\a.js(路徑分隔符用\沒問題)
  3. 在Tampermonkey裏調用a.js裏定義的函數(圖中例子爲func)。

附上例子:code

a.js文件內容格式:blog

function func(url) { alert(url); //任意代碼 }

如下是Tampermonkey裏導入a.js並調用func()函數。ip

相關文章
相關標籤/搜索