Java ONDBL单击函数以取消onclick

Java ONDBL单击函数以取消onclick,java,html,onclick,Java,Html,Onclick,我对java和html一无所知。我试着搜索,但没有成功。 我发现了一个适用于windows 7的回收站小工具,我希望它在单击时打开回收站文件夹,在单击时清空回收站文件夹。 基本上,bin.html调用bin.js中的这两个函数 function openBin() { System.Shell.execute('shell:RecycleBinFolder'); } function emptyBin() { System.Shell.RecycleBin.emptyAll();

我对java和html一无所知。我试着搜索,但没有成功。 我发现了一个适用于windows 7的回收站小工具,我希望它在单击时打开回收站文件夹,在单击时清空回收站文件夹。 基本上,bin.html调用bin.js中的这两个函数

function openBin() {
  System.Shell.execute('shell:RecycleBinFolder');
}

function emptyBin() {
    System.Shell.RecycleBin.emptyAll();
}
我希望当双击这个小工具时,它会取消
openBin()
我尝试了
Timeout
,阅读了
queue
Eventhandler
的相关内容,但未能使其正常工作。 正如我所说,我不是编码员。
先谢谢你。

首先,这是一个非常突出的javascript:(.让我很难过

Onclick事件总是首先触发的,所以你必须重新考虑你想做什么

如果你不想显示打开的bin窗口,可以考虑在OnCutt中做一些不同的逻辑。我建议OnCHILK->打开bin,用SHIFT点击ON->空他。< /P> 仅当按下alt键代码时才需要添加:)


如果有人感兴趣,可以在这里阅读更多关于javascript中的键码的内容,下面是我如何解决的:

function openBin() {
t = true;
if (t) {
setTimeout("if (t) {System.Shell.execute('shell:RecycleBinFolder')}", 400);
}}

function emptyBin() {
t = false;
System.Shell.RecycleBin.emptyAll();
clearTimeout();
}

如果你不是一名程序员,我不知道你希望这里的人做什么。他们不会为你写代码。我相信这可能远远超过你目前的技能水平,你所要求的功能可能无法实现。你指的是无法访问客户端文件系统的Javascript。@kmb385-是的,但是。@JaredFarrish I我希望有人能指出我声明中的一些注意事项。HTML5是否打算允许访问本地系统?另一个允许访问的是Active X。我刚刚意识到OP谈论的是JScript。我不想太麻烦任何人,我只想指出正确的方向。抱歉,如果我做错了什么,那么谢谢。谢谢你的时间和帮助。如果某人的双击速度不如你快,他将遇到问题:)