tampermonkey利⽤@require调⽤本地脚本的⽅法
⽐如Tampermonkey上的有个⽤户脚本a,本来的⽅法是:
1、直接在Tampermonkey上编辑js,适合⾼⼿,但是本⼈不清楚脚本如何同步,况且不熟练js,在Tampermonkey上写太难了。
2、保存Tampermonkey到本地a.user.js,本地修改完成后把内容复制到Tampermonkey保存⽣效,如果脚本功能经常调整,就会感觉很繁琐。
本博客推荐的⽅法:Tampermonkey⾥调⽤本地脚本(如a.js)⾥的函数(如func),Tampermonkey因为是调⽤,所以基本上不⽤调整,
功能性的调整全在a.js,修改a.js后就直接⽣效了。因为保存在本地,⽂件同步备份都⾮常⽅便。
⽅法:
⾸先在chrome://extensions页⾯,把tampermonkey的【允许访问⽂件⽹址】勾上。
假设本地脚本路径d:\a.js,如下图,在==UserScript==⾥添加// @require file://d:\a.js(路径分隔符⽤\没问题)
并在Tampermonkey⾥调⽤a.js⾥定义的函数(图中例⼦为func)。
附上例⼦:
tampermonkeya.js⽂件内容格式:
function func(url)
{
alert(url); //任意代码
}
以下是Tampermonkey⾥导⼊a.js并调⽤func()函数。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论