我对java和html一无所知。我试过搜索,但没有让它工作。
我找到了一个用于Windows 7的回收站小工具,我希望它在onclick
时打开recycle-bin文件夹,在ondplclick
时清空。
基本上bin.html onclick="openBin();" ondblclick="emptyBin();
在bin.js中调用了这两个函数
function openBin() {
System.Shell.execute('shell:RecycleBinFolder');
}
function emptyBin() {
System.Shell.RecycleBin.emptyAll();
}
我希望双击小工具时取消openBin()
我尝试了Timeout
,阅读了queue
和Eventhandler
,但无法让它发挥作用。
正如我所说,我不是编码员。
提前谢谢。
答案 0 :(得分:0)
首先,这是如此突兀的javascript :(。让我伤心的熊猫。
首先会触发Onclick事件,因此您必须重新考虑您想要做的事情。
如果你想不显示打开的bin窗口,可以考虑在onclick中执行类似不同逻辑的操作。我建议onclick - >打开bin,onclick with shift - >把他弄空了。
只需按下alt键代码即可添加:)
您可以在http://www.javascriptkit.com/javatutors/javascriptkey2.shtml
中详细了解javascript中的密钥代码答案 1 :(得分:0)
如果有人有兴趣,我就是这样解决的:
function openBin() {
t = true;
if (t) {
setTimeout("if (t) {System.Shell.execute('shell:RecycleBinFolder')}", 400);
}}
function emptyBin() {
t = false;
System.Shell.RecycleBin.emptyAll();
clearTimeout();
}