【问题标题】:conver js code to Greasmonkey sccript将 js 代码转换为 Greasemonkey 脚本
【发布时间】:2016-01-14 21:12:22
【问题描述】:

我希望这段代码使用 Greasemonkey 每 5 秒执行一次。 我在 Greasemonkey 上添加了它,但它没有执行。

 var inputs = document.getElementsByClassName('_48-k UFILikeLink');
 for (var i = 0; i < inputs.length; i++) {

 var string = inputs[i].outerHTML;
 var substring = "Unlike this";
 if (string.indexOf(substring) == -1)
     inputs[i].click();

}

【问题讨论】:

  • 把它放在一个setInterval中。
  • @CollinD 有一件事我不明白。 Greasemonkey 什么时候执行脚本?页面何时加载?
  • 我相信它是可配置的。但默认是DOMContentLoaded event(相关问题:stackoverflow.com/questions/8772137/…)

标签: javascript scripting greasemonkey


【解决方案1】:
// ==UserScript==
// @name        Your script name
// @namespace   *
// @description Your script description
// @author      Your name
// @license     License, e.g. GPLv3
// @include     *
// @version     0.0.1
// @grant       none
// ==/UserScript==

/* code here */

更多信息请阅读:http://www.webmonkey.com/2010/02/get_started_with_greasemonkey/#Example_Project:_Create_a_Floating_Menu_from_Headings

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-09
    • 1970-01-01
    • 2020-07-12
    相关资源
    最近更新 更多