Как закрыть окно, нажав на него?
Несколько лет назад Елена предложила простой сценарий для отображения картинки. Это было именно то, что я искал. Окно изображения закрывается само по себе через определенное время. Теперь я хотел бы изменить это так, чтобы он закрывался только при нажатии на него. Может кто-нибудь, пожалуйста, помогите?
1 ответ
Решение
Вы можете изменить этот HTA следующим образом:
удалить строку idTimer = window.setTimeout("vbscript:window.close", 5000)
замещать <body>
с <body onclick="vbscript:window.close">
UPD: и скользить по экрану, перетаскивая вправо | среднюю кнопку просто добавьте:
<script language="JavaScript">
(function() {
var x0,y0;
document.onmousemove=function () {
if ((event.button!=0)&&(event.button!=1)){
window.moveBy(event.x-x0, event.y-y0);
return false;
}
document.body.style.cursor='auto';
}
document.onmousedown=function () {
if (event.button!=1){
document.body.style.cursor='move';
x0=event.x;
y0=event.y;
}
}
})();
</script>