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


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

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

本人推薦的方法:

Tampermonkey里調用本地腳本(如a.js)里的函數(如func),Tampermonkey因為是調用,所以基本上不用調整,

功能性的調整全在a.js,修改a.js后保存就直接生效了。因為保存在本地,文件同步備份都非常方便。

步驟:

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

附上例子:

a.js文件內容格式:

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

以下是Tampermonkey里導入a.js並調用func()函數。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM