28 07 2002 à 14:31 |
Bon, j'ai trouvé des réponses aux 2 autres questions pour mon site, mais me reste ce probleme du javascript pour arreter / lire une musique. Le code qui pose probleme : <head> <script> function playAudio() { document.MIDI.play() } function stopAudio() { document.MIDI.stop() } </script> </head> <body> <EMBED name="MIDI" SRC="jack.mp3" hidden="true" autostart="false" loop="false"> </embed> <form> <INPUT TYPE=Button Value="PLAY" Align=left onclick="playAudio()"> <INPUT TYPE=Button Value="STOP" Align=left onclick="stopAudio()"> </form> </body> Ce code marche très bien chez msieur o0o, sous ie5 et win98 se, mais pas de bol, chez moi (sous win xp avec probablement ie6) a marche po!!!!!!!!!!! Pourtant qd je mets l'autostart a "true" la musique part qd j'ouvre la page (mais les boutons sont toujours inactifs). Alors quezaco? ça marche chez vous sous ie6 avec xp? j'ai trop de mal et je me tire une balle tout de suite ou j'attend encore un peu? |
|
28 07 2002 à 14:41 |
Fais le direct en flash, t'aura pas tous ces pb de compatibilités. |
|
28 07 2002 à 14:50 |
Vi sergi a raison Le html est capricieux selon les navigateurs......alors que le flash.... A MARCHE PATOUT!!!!!! Alors dis a laurentz de te repasser le tutos qu'il y avait sur son ancien site, avant la prochaine ouverture de Tutorials factory |
|
28 07 2002 à 15:06 |
Yep je crois que c'est ce que j'ai de mieux à faire, enfin j'aurais bien aimé régler ce problème la qd meme. Je cherche un tuto, doit bien y'en avoir un autre dans le style de celui de LZ |
|
28 07 2002 à 15:50 |
pour le code, il faut essayer aussi avec les bonnes balises dans l'ordre: <HTML> ... </HTML> sur le site: http://www.designsbyjoy.net/OtherTutorials/mid.... ils utilisent une astuce . (mp3 -> wma et changer l'extension en .mid ) j'ai windows media player control version 6.4.07.1112 Bon le mieux est je pense de le faire en piXel flash Un tit sujet sur le forum sur la miouze: http://www.piregwan.com/forum2/index.php?id=166... @++ [o0o] |
|
28 07 2002 à 16:41 |
flashouille pour les debutants: http://www.yazo.net Bon tutos!! doit y avoir le truc avec la musique je pense |
|
29 07 2002 à 07:43 |
Pour modifier ou obtenir les propriétés d'un tag que tu as identifé dans ta page , le javascript utilise le DOM : http://www.webdeveloppeur.com/Tutoriels/DHTML/d... C'est assez gros comme notion a digérer mais comme règle général, j'applique cela (en tout cas pour ie) pour me faciliter la vie : -pour les tag classique (div, table, obj, image, ...), il faut utiliser la propriété ID pour les identifier. Le tag est alors identifié comme un objet et peut être modifié comme ceci : <div id=mondiv> boubou </div> <img src="bou.gif" onclick="test(mondiv);"> <script> function test (un_objet_div) { if (un_objet_div.style.visibility=="visible") { un_objet_div.style.visibility="hidden"; } } </script> - pour les tags dans les formulaire (input, select textarea, ...), il faut utiliser la propriété "Name". Le tag est alors identifié comme étant un sous objet de l'objet forms . Il peut être modifié comme ceci : <form name="monforms" action=""> <input type="text" id="moninput" value="montext"> <input type="button" onclick="test(document.monforms.moninput);"> </form> <script> function test (un_objet_forms) { if (un_objet_forms.value=="montext") { un_objet_forms.value= "blaBla"; } } </script> voili voilà, j'espère que c'est clair. Si pas bein je reformulerai mon explication |
|
Pour répondre à ce sujet (et notifier automatiquement son auteur), cliquez sur le bouton REPONDRE A CE SUJET. Si vous voulez en plus avertir de votre réponse une personne qui a participé à ce sujet, cliquez sur le bouton en face de son intervention. Enfin si vous voulez inviter quelqu'un à réagir, utilisez les appeaux ci-dessous. Seuls les membres logués peuvent utiliser les appeaux et seuls les membres actifs peuvent être appeautés ^^. Bonne notification ! Vous n'êtes pas membre ou vous n'êtes pas logué(e) ou les appeaux sont désactivés dans votre profil. Vous ne pouvez pas utiliser les appeaux. |