我正在学习Javascript,我想用Tampermonkey写一个简单的脚本,当URL片段标识符改变时,它会运行。但是当标识符改变时,下面的函数不起作用。window.onhashchange
也不工作。我确信func()
不是原因。
window.addEventListener("hashchange", function (){
alert("run");
func();
});
但是如果我添加这个函数来测试,
window.addEventListener("click", function (){
console.log(window.location.hash);
});
正如预期的那样,每次单击时,控制台中打印的散列都会随着标识符的变化而变化。
我不知道这是我的问题还是网站的问题还是篡改猴子的问题。
1条答案
按热度按时间fjaof16o1#
我用Javascript就可以了