用户脚本适用于Greasemonkey / Violent monkey,但不适用于Tampermonkey

时间:2016-12-09 00:32:36

标签: javascript google-chrome greasemonkey userscripts tampermonkey

我制作了一个用户脚本,可以更改选择框的选定内容:

// ==UserScript==
// @name         Automatic Selection Chooser
// @namespace    eScripts
// @version      0.1
// @description  Automatically chooses a selection from a select tag
// @author       Essem
// @match        *CENSORED DUE TO THE WEBSITE'S TERMS OF SERVICE*
// ==/UserScript==

var element = document.getElementById('Database');
element.value = "940";

说明:Databaseselect代码的ID /名称,而940option代码的值。

每当我在Firefox w / Greasemonkey中运行它时,它运行完美无缺。但是,当我在带有Tampermonkey的Chrome上运行时,它根本不会更改框。我认为这是一个Chrome问题,很可能是这个问题,但是我选择使用Chrome,Violent猴子,它有效!有什么想法让它在Tampermonkey上运作吗?

1 个答案:

答案 0 :(得分:0)

这显然是Tampermonkey的一个错误,因为我发现 确实 实际上选择了该选项;它只是没有在它旁边的文本框上显示选项。我会尝试与开发者联系,讨论这个问题。