*   >> Lecture Éducation Articles >> science >> la programmation

Le son et l'objet HTML Element

est ouverte. Nous avons besoin d'un bouton HTML à jouer (commencer) le son. Il n'y a pas de façon officielle pour arrêter le son une fois qu'il joue. Nous pouvons toutefois l'arrêter (voir ci-dessous). De cette façon, l'utilisateur peut démarrer et arrêter le son quand il veut (comme la page Web est affiché) .Pour cette situation, nous avons deux éléments d'objets HTML: une enfermant l'autre. L'un est à l'intérieur de l'objet sonore et il est l'un contrôlé par JavaScript. L'un à l'extérieur est comme un cadre qui tient celui à l'intérieur et tout buttons.

Now HTML, si le fichier sonore étaient grandes, cela prendrait du temps à télécharger. Cela signifie que lorsque l'utilisateur clique sur le bouton de lecture, il pourrait avoir à attendre avant qu'il ne commence à entendre le bruit. Ce problème peut être évité en utilisant l'attribut de l'archive de l'objet. Ceci est un attribut, qui télécharger le son dès que la page est chargée. Alors que le son sera à votre navigateur, il ne jouera pas jusqu'à ce que vous affectez l'URL de l'attribut de données (comme mentionné ci-dessus). La valeur de l'attribut d'archive est également l'URL (du son).

Dans l'exemple suivant la conception est telle que l'objet complet est flottante vers la droite. Essayez le code (utiliser votre propre fichier sonore); vous pourriez avoir besoin de travailler avec un serveur Web réelle. jeu de function () {document.getElementById ('O1'). data = document.getElementById ('O1'). archives} Certains texte. Lecture d'une certaine façon de Textone pour arrêter le son est à recharger (actualiser) la page avec du code JavaScript afin que tout recommence.

Lorsque la page est rechargée, l'utilisateur n'a pas entendu le bruit depuis l'URL du son à ce point, est à l'attribut archive et pas à l'attribut de données. Cependant, recharger la page ne soit pas recommandée comme méthode d'arrêter le son, comme une certaine interaction, que vous codé, peut-être dans le processus d'exécution. Si vous ne l'avez pas le code toute interaction à se passer alors que le son est joué, alors vous pouvez recharger la page pour arrêter le son. Lorsqu'un navigateur charge une page avec succès pour la première fois, il met en cache (avec ses ressources).

Donc, le rechargement d'une page après un chargement réussi initial sera de reproduire la page instantanément. Pourtant, le rechargement de la page Web est pas une manière galante pour arrêter le son. Eh bien, le code suivant arrêter le son en rechargeant la page (vou

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.