Javascript如何在网站上用Java停止或重置计时器

Javascript如何在网站上用Java停止或重置计时器,java,javascript,timer,Java,Javascript,Timer,我正试图阻止一个计时器在网站上运行。我要么想阻止它,要么控制它的值。计时器id为: id="timer" 我希望能够用bookmarklet阻止它,因此代码应以以下内容开头: javascript: 我是java新手,所以我不知道如何停止计时器。您指的是Javascript,而不是java。Javascript被合并到网页中,不需要安装。Java确实需要安装并用于制作小程序。两件不同的事情 对于id=“timer”,您可以使用类似的方法设置它的值 javascript:document.ge

我正试图阻止一个计时器在网站上运行。我要么想阻止它,要么控制它的值。计时器id为:

id="timer"
我希望能够用bookmarklet阻止它,因此代码应以以下内容开头:

javascript:

我是java新手,所以我不知道如何停止计时器。

您指的是Javascript,而不是java。Javascript被合并到网页中,不需要安装。Java确实需要安装并用于制作小程序。两件不同的事情

对于id=“timer”,您可以使用类似的方法设置它的值

javascript:document.getElementById("timer").innerHTML="Enter new value here";
但是请注意,如果它正在倒计时,那么在触发它的页面的Javascript代码中可能有一个setInterval或setTimeout,因此上面的bookmarklet将不做任何事情,也无法根据您提供的信息做任何事情。您可以尝试停止页面上的所有设置超时或设置间隔,然后调用上面的代码,但它们可能会破坏页面中的其他内容

javascript:window.setTimeout = function(func, delay) {};window.setInterval = function(func, delay) {};document.getElementById("timer").innerHTML="Enter new value here";

要使它们成为书签,只需将它们设置为链接的href属性,或将它们作为书签的URL键入即可。

计时器在哪里运行?请澄清您的代码使用的语言(JavaScript、Java、两者?)以及它们是如何运行的(在web浏览器中,作为小程序,作为独立应用程序,以其他方式?)因为不清楚你的意思。