redéfinir l'appuie sur la touche F1 en JS

redéfinir l'appuie sur la touche F1 en JS - HTML/CSS - Programmation

Marsh Posté le 08-11-2005 à 11:18:56    

bonjour a tous,
Je bute depuis un moment sur la possibilité d'appuyer sur la touche F1 de mon site pour ouvrir l'aide en ligne de mon site et non l'aide d'Internet Explorer. Pour le moment j'ai ce script qui me capture bien mon appuie sur la touche F1, qui dirige bien sur ma page d'aide en ligne mais qui ouvre en meme temps l'aide de IE. Comment inhiber cette ouverture d'aide de IE ??
 
code :
 

Code :
  1. function checkKeycode(e)
  2.  {
  3.   var keycode;
  4.   if (window.event)
  5.   {
  6.    keycode = window.event.keyCode;
  7.   }
  8.   else if (e)
  9.   {
  10.    keycode = e.which;
  11.   }
  12.   if (keycode == 112)
  13.   {
  14.    document.location = "HelpPage.aspx";
  15.   }


 
Un grand merci pour votre aide car j'ai l'impression que ce n'est pas faisable  :cry:

Reply

Marsh Posté le 08-11-2005 à 11:18:56   

Reply

Marsh Posté le 08-11-2005 à 12:57:43    

ben non ce n'est pas faisable, tout simplement car c'est une touche système qui est employée par le navigateur.
 
Donc autant utiliser un gros lien ou un mega ? qui apparait sur chaque page.


---------------
Les CSS c'est bon mangez-en
Reply

Marsh Posté le 08-11-2005 à 16:10:17    

bon j'ai résolu le truc en fesant shift+F1. Avec les shifts, ca ne fait pas appel au systeme donc la il n'y a plus de probleme. Merci quand meme gatsusat pour ton intervention.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed