Je me demande comment désactiver Alt+F4 dans HTA ?
j'ai lu cet article, et je l'ai essayé mais n'a pas fonctionné pour moi, alors je vous demande comment cela peut être fait correctement!
Je vous remercie!
Je me demande comment désactiver Alt+F4 dans HTA ?
j'ai lu cet article, et je l'ai essayé mais n'a pas fonctionné pour moi, alors je vous demande comment cela peut être fait correctement!
Je vous remercie!
Bonjour hackoofr,
J'ai essayé le code proposé et effectivement ça ne fonctionnait pas chez moi non plus.
Cela dit, j'ai trouvé une solution ailleurs (ici pour être plus précis)
Voici mon HTA avec le Alt+F4 désactivé :
Ca marche pour toi?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <HTML> <HEAD> <SCRIPT LANGUAGE="JAVASCRIPT" TYPE="TEXT/JAVASCRIPT"> function DisableAltF4(objEvent) { try { var sKey; if(window.event){sKey = window.event.keyCode;} else if(objEvent){sKey = objEvent.which;} var objEvent = objEvent || window.event; if(sKey == 115 && objEvent.altKey) {return false;} } catch(ex) { alert(ex.toString()); } } </SCRIPT> </HEAD> <BODY> <SCRIPT LANGUAGE="JAVASCRIPT" TYPE="TEXT/JAVASCRIPT"> document.onkeydown = DisableAltF4; </SCRIPT> </BODY> </HTML>
Bonne continuation
Belle Trouvaille Pitchalov eh oui ça marche effectivement pour moi aussi.
Problème
Salut
et ici on est dans le forum VBScript, , mais bon cela peut servire dans un HTA qui contient du VBScript
Code : Sélectionner tout - Visualiser dans une fenêtre à part <SCRIPT LANGUAGE="JAVASCRIPT" TYPE="TEXT/JAVASCRIPT">
Heureusement que le HTA supporte les deux ensembles,autrement ,je n'ai pas trouvé une solution en Vbscript.
Voici un autre code en Javascript qui désactive les touches Echap , F5 et ALT+F4:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <SCRIPT LANGUAGE="JavaScript"> function document.onkeydown() { var alt=window.event.altKey; if (event.keyCode==116 || event.keyCode==27 || alt && event.keyCode==115) { event.keyCode=0; event.cancelBubble=true; return false; } } </SCRIPT>
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager