前言:我是个业余爱好者,只是想制作自己的 js 脚本以使自己更轻松地完成一些任务。
我正在使用和学习JavaScript。
我尝试过的代码:
window.history.go(-1);
history.back
我想要做的事情:
编写一个脚本,当遇到元数据中所述的某个页面时返回该页面@match
。
发生了什么: 我在 Chrome DevTool Console 上测试了它,它成功了。页面返回,一切正常。我将其包含在 Tampermonkey 脚本中,但它似乎不起作用。就像它被完全忽略了一样。元数据似乎工作正常,因为它与我用于另一个脚本的元数据相同,它们工作正常。
我的问题:
我怎样才能让它工作?
整个脚本:
// @name MFP reload 1.0
// @namespace http://tampermonkey.net/
// @version 1
// @description reload when encountering error
// @author Miso
// @match https://www.myfitnesspal.com/exercise/copy_workout?*
// @match https://www.myfitnesspal.com/exercise/add_favorites
// @grant none
// ==/UserScript==
window.history.back();
答案1
尝试一下这个(由于我没有账户,所以我必须更改 URL):
// ==UserScript==
// @name New Userscript
// @namespace https://www.051W.com
// @version 0.1
// @description Nonsense
// @author Nonsense
// @match https://www.myfitnesspal.com/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
window.history.back();
})();