基本上,我想做的是设置一个代码,该代码将打开一个新页面(weather.com),如果按了转义键,则将当前页面重定向到google.com。
function main() {
(document).on("keydown", function(event) {
if (event.which = 27) {
window.open ("https://weather.com/", "_newtab")
window.location.replace ("https://www.google.com/")}
}
);
}
运行当前代码时,什么都没有发生。我是Java和Tampermonkey的新手,所以不知道我在做什么错。有人可以帮忙吗?
答案 0 :(得分:0)
这可以解决问题。
function main(){
document.onkeydown = function(event) {
if (event.which == 27) {
window.open ("https://weather.com/", "_newtab")
window.location.replace ("https://www.google.com/")}
}
}
}
main();
答案 1 :(得分:-1)
有三个错误。
function main() {
document.addEventListener('keydown', function (event) {
if (event.which === 27) {
window.open('https://weather.com/', '_newtab')
window.location.replace('https://www.google.com/')
}
});
}
main();