begin process at 2010 03 20 06:57:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

Trucs & Astuces

 > 

Lire les touches CAP, ALT, ALTgr, et réaffecter ensemble de touches


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Lire les touches CAP, ALT, ALTgr, et réaffecter ensemble de touches

mardi 3 février 2004 à 01:53:18 | Lire les touches CAP, ALT, ALTgr, et réaffecter ensemble de touches

etlec


bonjour.
Globalement j'aimerai un bout de script javascript pour lire les touches Cap ALT ALTGr et réaffecter des ensembles de touches soient vers des liens soient vers des codes TRUETYPE compris entre 128 et 400.

des codes pour ouvrir des pages et d'autres pour aficher des lettres truetypes peu conventionnelles.


Est ce possible?
DENY a fait un truc qui resemble.
MAIS pas encore ce que je cherche.
Il m est possible de vous dédommager de votre aide ;o)
Car en tant que traducteur je suis toujour en train de Jongler entre differents claviers different codes : DOC HTML TEX etc.....
J'aimerai tout unifier enHTML! ENFIN

<html>
<head>
<script type="text/javascript">
document.onkeypress = new Function("document.getElementById('event');clav=String.fromCharCode(event.keyCode);clavier(event.keyCode);");
donne = new String();
clav = new String();
tt = 0;
ttl = 0;
prenom = 0;
donne = "";
function cumul() {
if (tt >= 30) {
document.formulaire.Nom.value = donne;
}
else
{
donne = donne.concat(clav);
tt++;
document.formulaire.Nom.value = donne;
}
}
function clavier(code) {
var tf = true;
if (code != 32 && code < 65) {tf = false;}
if (code > 65 && code < 123 ) {tf = true;}
else {alert(code);}
ttl = document.formulaire.Nom.value.length;
if (code==8) {document.formulaire.Nom.value.slice(ttl-1,ttl);}
if( tf == false ) {alert("Tapez du texte !");}
}

samedi 21 février 2004 à 22:51:20 | Re : Lire les touches CAP, ALT, ALTgr, et réaffecter ensemble de touches

Jsman

Voià un script dont je me sers souvent souvent et qui pourrais t'aider:


<html>
<head>
<title>Détection Code Touches</title>
<script>
function bouton(e){
var touche = (window.Event) ? e.which : e.keyCode;
document.forme.champ.size="26"
document.forme.champ.value="Le code de cette touche est "+touche
}
</script>
</head>
<body onKeyDown="bouton(event)" bgcolor="black" text="red">
<center><font size="7">Détection Code Touches</font><br><br><br><br><br><br><br>
<form name="forme">
<input type="text" name="champ" value="Code de la touche" size="15"></center>
</form>
</body>
</html>

Un exemple avec les flèches :
<html>
<head>
<script>

function fleche(e){
var touche = (window.Event) ? e.which : e.keyCode;
if (touche==37) {alert("flèche gauche")}
if (touche==39) {alert("flèche droite")}
if (touche==40) {alert("flèche du bas")}
if (touche==38) {alert("flèche du haut")}
}
</script>
</head>
<body onKeyDown="fleche(event)"<
<center><font size="4">Test ave les touches</font></center>
</body>
</html>

Jsman
mardi 24 février 2004 à 03:32:50 | Re : Lire les touches CAP, ALT, ALTgr, et réaffecter ensemble de touches

etlec


Bonjour et MERCI BIEN !

cela aide.
si je voulais afficher un caractere NON AFFICHABLE !

peut on dire en javascript
si touche ALT Gr enfoncè et touche O enfoncè et touche E enfoncè ALORS ecrire ¼ .
-----------
ð = ð
Ā = Ā
Ŏ = Ŏ

Merci encore !


mardi 24 février 2004 à 03:40:48 | Re : Lire les touches CAP, ALT, ALTgr, et réaffecter ensemble de touches

etlec

BUG au lieu de 1/4 LIRE le caractere "OE"
E dans l'O code 140 sur "¼" !!
ici oter "+" pour avoir le bon code suivant
&#+349; = ŝ
&#+350; = Þ
&#+351; = þ
&#+352; = ¦

ŝ = ŝ
Ş = Þ
ş = þ
Š = ¦


Cette discussion est classée dans : code, document, touches, donne, ttl


Répondre à ce message

Sujets en rapport avec ce message

Prob entrée code ascii [ par Deny ] Sur une entrée de formulaire de saisie de nom, je fais un contrôle de texte.Pas de problème, mais je contrôle les lettres une par une par ascii en les Creation d'un tableau [ par jolielady ] Un script pas tres difficile mais qui me cause des problemes. Je ne suis pas capable de creer le tableau... Y'a t'il quelqu'un qui peut m'aider sur ce c'est quoi ce truc????? [ par gaga38 ] salut a tous, voila mon souci j'essaye de comprendre ce ..###{[ de code, mais la je butte serieux, si y'a des volontaires pour m'aider ce serai gentil Modification d'un script. [ par jje ] J'ai telecharge un script sur le site qui permet de faire des menus deroulants interactifs. il est dispo ici http://javascriptfr.com/code.aspx?ID=1614 OnClick + document.location.href [ par Metrox ] 'lut all,gros probleme:je ne peux pas modifier ma balise mais je dois pouvoir exécuter un javascript. Je ne s document.write(...) [ par HatMan ] voila, jai mit dans un code java script le code suivant dans le bodyfunction spe(mot) {document.write(mot);}et jai un mozilla et les sélections :( [ par randiox ] voila j'ai fait un petit code qui tourne sous IE :function smiley(code) { var chaine = document.selection.createRange().text; document.formulaire.te position d'un id [ par pqmoltonel ] bonjour, je cherche desespérément une fonction / propriétée qui permet de retourner la position d'un element html quelconque contenant un id:voila le nom de champ [ par ehmarc ] salutj'ai un souci mineur j'ai un script qui tourne tres bien sur une page avec des champ du style document.forms["form1"].elements["pipo"] </tabl className la ligne de code mystère [ par sapakus ] Bonjour, Au tout début d'un fichier .js trés trés long réalisé par un chevronné professionnel de la programmation web, j'ai trouvé cette ligne de comm


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales