【发布时间】:2020-04-04 21:44:51
【问题描述】:
目前我正在将 Javascript 粘贴到 FF 的控制台中,并从控制台调用函数:
function fill (i){
if(i==1){
SINGLE_START();
}
else if(i==2){
DUAL_START();
}
else if(i==3){
INTEGRATED_START();
}
else{
alert("=======================\n Tool Filler\n=======================\n\n1 or 2");
}
}
它用于抓取网站的内容,例如从网站的某些部分创建文件或生成电子邮件,例如:
function SINGLE_START(){
//Focus:
let d = $(document).activeElement.contentDocument.activeElement.contentDocument.activeElement.contentDocument;
等等
我想,可能有一种方法可以通过扩展来使用它,所以我安装了 Tampermonkey 并将脚本保存为扩展中的用户脚本。但是我有一个问题,我无法根据需要从脚本中调用所需的函数,而不仅仅是在网站加载时启动脚本。
有谁知道如何从 Tampermonkey(或 Greasemonkey)或任何其他扩展程序中一一调用函数?
提前致谢!
【问题讨论】:
标签: firefox scripting greasemonkey tampermonkey