Écriture de code d’événement

[La fonctionnalité associée à cette page, Lecteur multimédia Windows SDK, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer. MediaPlayer a été optimisé pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer au lieu de Lecteur multimédia Windows SDK, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Les événements sont traités de la même façon que les attributs. Vous devez donner une valeur à l’événement, et la valeur est le code que vous souhaitez exécuter lorsque l’événement se produit. Le mot « on » est ajouté au début du nom de l’événement ; par exemple, l’événement click devient onclick.

La valeur de l’événement est entre guillemets doubles et commence par le mot JScript suivi d’un signe deux-points. Le code que vous souhaitez exécuter vient ensuite, suivi d’un point-virgule et des guillemets doubles fermants. Par exemple, pour arrêter la lecture lorsque l’utilisateur clique sur un bouton, tapez ce qui suit en tant qu’attribut dans votre code d’élément BUTTON :

onclick = "JScript: player.Controls.Stop() ; "

Si vous avez un code qui nécessite des guillemets, utilisez des guillemets simples. Il faut être prudent lors de l’utilisation de guillemets afin qu’ils soient correctement équilibrés. Voici un exemple d’utilisation des deux types :

onclick = "JScript: player.URL = 'https://proseware.com/laure.wma' ; "

Vous pouvez également modifier les attributs de votre apparence lors de la gestion d’un événement externe. Par exemple, pour fermer une vue nommée myView, vous pouvez taper :

onclick = "JScript: myView.close() ;"

Gestion des événements