cs_Yves
Messages postés31Date d'inscriptionsamedi 2 mars 2002StatutMembreDernière intervention21 décembre 2003
-
8 mars 2002 à 13:50
cs_tetedail
Messages postés1Date d'inscriptionmercredi 10 décembre 2008StatutMembreDernière intervention12 septembre 2009
-
12 sept. 2009 à 13:20
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
skandor
Messages postés1Date d'inscriptionmercredi 29 octobre 2008StatutMembreDernière intervention29 décembre 2008 29 déc. 2008 à 15:11
imprim ecran: 44
cs_scoubigee
Messages postés58Date d'inscriptionlundi 8 mars 2004StatutMembreDernière intervention16 mai 2007 26 juin 2008 à 10:02
Ce code m'a bien servi, merci à google de m'y avoir amené, je n'ai pas assez de mémoire pour retenir chaque syntaxe ^^
fouedelapoche
Messages postés36Date d'inscriptionlundi 2 août 2004StatutMembreDernière intervention30 octobre 2009 22 août 2006 à 16:10
ce code est bien, mais il suffirait de rien pour le rendre compatible FF (et donc netscape) :
function isEnterTouch(e){
//cas de IE
if(window.event){
e = window.event;
}
if(e.type=="keypress" && e.keyCode==13){
return false;
}
}
et ensuite on passe l'event quand on appel la fonction
ex : onclick=isEnterTouch(event)
cs_makayel
Messages postés7Date d'inscriptionmercredi 18 janvier 2006StatutMembreDernière intervention28 mai 2007 24 févr. 2006 à 09:42
Je souhaiterai bloquer la touche "imprim ecran" mais je ne trouve pa le keycode. Quelcun pourait-il m'aider à le trouver, merci
12_darte_12
Messages postés18Date d'inscriptionlundi 14 février 2005StatutMembreDernière intervention20 mars 2006 21 oct. 2005 à 11:07
Comment peut-on bloquer la touche F11? Le numero de la touche est 122. Mais en remplacant 13 par ce chiffre cela ne marche pas.
disleur
Messages postés7Date d'inscriptionmercredi 20 août 2003StatutMembreDernière intervention14 octobre 2004 11 sept. 2004 à 13:41
N'y a-t-il pas une source dans le même genre qui désactiverai les hotkey de windows ?
Ce serait super !
Merci.
cs_bugzilla79
Messages postés9Date d'inscriptionlundi 20 janvier 2003StatutMembreDernière intervention20 mai 2005 6 mai 2003 à 18:06
le code source d'origine ne fonctionne pas chez moi (win2k/IE6)
mon code semble ne fonctionner que sous explorer
à utiliser sur l'événement onKeyPress dans
//fonction servant à désactiver la soumission d'un formulaire
//permet de mettre le focus ailleurs
//codetouche = 13 : touche entrée
function desactiveTouche(codeTouche, focusSuivant){
if(window.event.keyCode == codeTouche){
window.event.returnValue = false;
focusSuivant.focus();
}
}
Idem pour cette fonction :
//sert à renvoyer le code de la touche cliquée, à utiliser aussi sur l'événement onKeyPress de
function getKeyCode(){
alert('Touche ' + event.keyCode.toString());
}
cs_bugzilla79
Messages postés9Date d'inscriptionlundi 20 janvier 2003StatutMembreDernière intervention20 mai 2005 6 mai 2003 à 18:06
le code source d'origine ne fonctionne pas chez moi (win2k/IE6)
mon code semble ne fonctionner que sous explorer
à utiliser sur l'événement onKeyPress dans
//fonction servant à désactiver la soumission d'un formulaire
//permet de mettre le focus ailleurs
//codetouche = 13 : touche entrée
function desactiveTouche(codeTouche, focusSuivant){
if(window.event.keyCode == codeTouche){
window.event.returnValue = false;
focusSuivant.focus();
}
}
Idem pour cette fonction :
//sert à renvoyer le code de la touche cliquée, à utiliser aussi sur l'événement onKeyPress de
function getKeyCode(){
alert('Touche ' + event.keyCode.toString());
}
cs_Yves
Messages postés31Date d'inscriptionsamedi 2 mars 2002StatutMembreDernière intervention21 décembre 2003 8 mars 2002 à 13:50
Je suppose que la majorité des keycode sont les valeurs ascii des touches. Si tu veux les récupérer toi même, tu peux adapter ton code en ajoutant un champs texte nommé dans un formulaire. Puis tu adaptes ta fonction pour avoir quelque chose qui ressemble à ceci:
( attention: ne fonctionne qu'avec exploser : pas avec Netscape).
<script language="JavaScript">
function process_keypress() {
if (window.event.type == "keypress" & window.event.keyCode > 0) {
document.getElementById("moi").value = window.event.keyCode ;
}
return true;
}
document.onkeypress = process_keypress;
</script>
<form name="x" action ="" method="get">
12 sept. 2009 à 13:20
29 déc. 2008 à 15:11
26 juin 2008 à 10:02
22 août 2006 à 16:10
function isEnterTouch(e){
//cas de IE
if(window.event){
e = window.event;
}
if(e.type=="keypress" && e.keyCode==13){
return false;
}
}
et ensuite on passe l'event quand on appel la fonction
ex : onclick=isEnterTouch(event)
24 févr. 2006 à 09:42
21 oct. 2005 à 11:07
11 sept. 2004 à 13:41
Ce serait super !
Merci.
6 mai 2003 à 18:06
mon code semble ne fonctionner que sous explorer
à utiliser sur l'événement onKeyPress dans
//fonction servant à désactiver la soumission d'un formulaire
//permet de mettre le focus ailleurs
//codetouche = 13 : touche entrée
function desactiveTouche(codeTouche, focusSuivant){
if(window.event.keyCode == codeTouche){
window.event.returnValue = false;
focusSuivant.focus();
}
}
Idem pour cette fonction :
//sert à renvoyer le code de la touche cliquée, à utiliser aussi sur l'événement onKeyPress de
function getKeyCode(){
alert('Touche ' + event.keyCode.toString());
}
6 mai 2003 à 18:06
mon code semble ne fonctionner que sous explorer
à utiliser sur l'événement onKeyPress dans
//fonction servant à désactiver la soumission d'un formulaire
//permet de mettre le focus ailleurs
//codetouche = 13 : touche entrée
function desactiveTouche(codeTouche, focusSuivant){
if(window.event.keyCode == codeTouche){
window.event.returnValue = false;
focusSuivant.focus();
}
}
Idem pour cette fonction :
//sert à renvoyer le code de la touche cliquée, à utiliser aussi sur l'événement onKeyPress de
function getKeyCode(){
alert('Touche ' + event.keyCode.toString());
}
8 mars 2002 à 13:50
( attention: ne fonctionne qu'avec exploser : pas avec Netscape).
<script language="JavaScript">
function process_keypress() {
if (window.event.type == "keypress" & window.event.keyCode > 0) {
document.getElementById("moi").value = window.event.keyCode ;
}
return true;
}
document.onkeypress = process_keypress;
</script>
<form name="x" action ="" method="get">
</form>