[resolu] pb avec Event en HTML

pb avec Event en HTML [resolu] - HTML/CSS - Programmation

Marsh Posté le 02-07-2004 à 19:15:10    

Voila j'utilise dreamweaver MX 2004 pour créer une page web dans laquelle j'insère un script JavaScript qui contien une ligne :
 
document.captureEvents(Event.MOUSEMOVE);
 
Simplement mon navigateur quand je test la page me dit que 'Event' n'est pas définit, que faire...??
 
ARRRRRRG :kaola:


Message édité par crazyjoke le 17-07-2004 à 00:00:08
Reply

Marsh Posté le 02-07-2004 à 19:15:10   

Reply

Marsh Posté le 02-07-2004 à 19:54:03    

crazyjoke a écrit :

Voila j'utilise dreamweaver MX 2004


 
--> soft et réseaux.
 

Citation :

pour créer une page web dans laquelle j'insère un script JavaScript qui contien une ligne :


 
Copiage/collage de code pas de toi :
 
--> demande à l'auteur du script. Pas de debbug de script pas de toi ici, quelque soit le langage.
 

Reply

Marsh Posté le 02-07-2004 à 20:16:13    

euh, si le script il est de moi ...

Reply

Marsh Posté le 02-07-2004 à 20:27:43    

Par exemple, si je lance cette page web dans mon navigateur :
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans nom</title>
</head>
 
<body>
 
<script language="javascript">
document.write(Event.MOUSEDOWN);
</script>
 
 
</body>
</html>
 
 
et bien j'ai l'erreur suivante :
 
Ligne : 12
Car :   1
Erreur : 'Event' est indéfini.
Code : 0

Reply

Marsh Posté le 02-07-2004 à 20:35:01    

crazyjoke a écrit :

euh, si le script il est de moi ...


 
 :heink:

Reply

Marsh Posté le 02-07-2004 à 20:42:50    

si si je te le promet. Vraiment.

Reply

Marsh Posté le 02-07-2004 à 21:29:54    

captureEvents() ça s'utilise sur window pas sur document


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 04-07-2004 à 19:17:35    

ça date de netscape 4 et c'est obsolète surtout.
 
document.onmousemove = maFonction;
 
ou mieux:
 
document.addEventListener('mousemove', maFonction, false);
 
mais IE ne comprendra pas donc pour lui:
 
document.attachEvent('onmousemove', maFonction);
 
Mais pour une utilisation basique, le premier morceau de code donné devrait suffire et fonctionne sur tous les navigateurs actuels.

Reply

Marsh Posté le 16-07-2004 à 23:57:44    

ok, merci :D

Reply

Sujets relatifs:

Leave a Replay

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