begin process at 2012 05 29 08:07:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

DewPlayer et Javascript (index-swfobject-js.htm) pour accessbilité DV


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

DewPlayer et Javascript (index-swfobject-js.htm) pour accessbilité DV

samedi 10 juillet 2010 à 18:39:14 | DewPlayer et Javascript (index-swfobject-js.htm) pour accessbilité DV

Virlorigie

Membre Club
Bonjour,

Je suis moi-même déficiente visuelle et je cherche à rendre totalement accessible la lecture audio des titres déposés sur mes sites. Lancer la lecture automatiquement et faire échap je sais faire mais cela ne me convient pas.

J'aimerai que l'on puisse faire STOP, PAUSE, LECTURE au clavier sans passer par la souris car nous n'utilisons pas la souris quand on n'y voit pas.

J'ai envoyé un mail à Dew qui m'a gentimment répondu que certains testeurs auraient réussi à mettre en place sur son lecteur dewplayer un script javascript dont un exemple est présent dans le fichier zip de dewplayer (index-swfobject-js.htm). J'ai donc testé ce index-swfobject-js.htm directement sur mon serveur (et non en local) pour comprendre comment l'utiliser sur mes pages.

Le lecteur apparait sans problème, je peux y lancer la lecture si je veux, ça marche bien mais je ne peux pas utiliser les boutons créés par javascript...
Javascript est bien activé que ce soit sur Firefox ou internet explorer.

J'ai mis sur mon serveur les fichiers nécessaires :
dewplayer.swf,
- index-swfobject-js.htm,
- les 3 test.mp3,
- swfobject.js,
- zdewplayer.png,
- j'ai changé dans le index-swfobject-js.htm la destination des test.mp3 que j'ai mis à la racine au lieu du dossier mp3.

Aurais-je oublié un fichier nécessaire pour l'utilisation de ce script ??

Voici le code que j'ai actuellement (à partir de l'exemple sachant) :
Code HTML :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Dewplayer</title>

<!-- Quelques styles CSS -->
<style type="text/css">
html {
  font-family:"Myriad","Myriad Pro",Georgia,Helvetica,Sans-serif;
  background:url(zdewplayer.jpg) no-repeat bottom right;
  height:100%;
  padding:0;
  margin:0;
}
body {
  height:100%;
  padding:0;
  margin:0;
}
h1 {
  color:#eee;
  padding-top:3em;
  padding-bottom:2em;
  margin:0;
}
#content {
  margin-left:15%;
  width:500px;
  text-align:center;
}
#hint {
  color:#666;
  margin-left:15%;
  width:300px;
  text-align:left;
  margin-top:3em;
}
</style>


</head>

<body>

<div id="content">
<h1><img src="zdewplayer.png" alt="Dewplayer" /></h1>
  
  <div id="dewplayer_content">
  <object data="dewplayer.swf" width="200" height="20" name="dewplayer" id="dewplayer" type="application/x-shockwave-flash">
  <param name="movie" value="dewplayer.swf" />
  <param name="flashvars" value="mp3=test1.mp3|test2.mp3|test3.mp3&javascript=on" />
  <param name="wmode" value="transparent" />
  </object>
  </div>
  
  <br />
  
  <input type="button" onclick="play();" value="Lecture" />
  <input type="button" onclick="stop();" value="Stop" />
  <input type="button" onclick="pause();" value="Pause" /><br />
  <!--<input type="button" onclick="next();" value="Next" />
  <input type="button" onclick="prev();" value="Prev" />
  <input type="button" onclick="go(2);" value="Go(2)" /><br />
  <input type="button" onclick="set('mp3/test2.mp3');" value="Set mp3" />
  <input type="button" onclick="set('mp3/test3.mp3');" value="Set another mp3" />	<br />
  <input type="button" onclick="setpos(10000);" value="Set position 10 sec" />
  <input type="button" onclick="getpos();" value="Get position" />-->

</div>

  <!-- Remarques 
  <div id="hint">
    Si vous obtenez des avertissements JavaScript, ne testez pas en local (file://) mais à distance sur votre serveur (http://)
  </div>-->

<script type="text/javascript">
var flashvars = {
  mp3: "test1.mp3|test2.mp3|test3.mp3",
  javascript: "on"
};
var params = {
  wmode: "transparent"
};
var attributes = {
  id: "dewplayer"
};
swfobject.embedSWF("dewplayer.swf", "dewplayer_content", "200", "20", "9.0.0", false, flashvars, params, attributes);
</script>

</body>
</html>


D'où viendrait le problème d'après vous ? Est-ce qu'il faut que je prenne une version Javascript plus récente ? Que j'active quelque chose ? Car Javascript est déjà activé sur mon IE et Firefox et ça ne change rien... dans le code il y a bien l'activation du javascript par javascript=on. où serait le problème ?

Pour tout vous avouer, je ne connais pas trop le javascript donc il m'est difficile de détecter une erreur dans le code...

Merci beaucoup par avance aux experts.

Bon week-end !
samedi 10 juillet 2010 à 20:21:42 | Re : DewPlayer et Javascript (index-swfobject-js.htm) pour accessbilité DV

PetoleTeam

Membre Club
Réponse acceptée !
Bonjour,
Aurais-je oublié un fichier nécessaire pour l'utilisation de ce script ??
on ne voit pas de référence au fichier swfobject.js, ni même à une partie script ou tu décris les fonction play, stop et pause

on devrait trouver au minimum
Code Javascript :
<script type="text/javascript" src="swfobject.js"></script>
et
Code Javascript :
<script type="text/javascript">
function play() {
// le code
}
function stop() {
// le code}
function pause() {
// le code}
}
</script>
dans ton fichier...

;O)
samedi 10 juillet 2010 à 20:35:18 | Re : DewPlayer et Javascript (index-swfobject-js.htm) pour accessbilité DV

Virlorigie

Membre Club
Bonsoir PetoleTeam,
En effet, j'avais dû effacer des lignes sans faire exprès car ça y était au début ce que tu viens de m'écrire comme bout de code...
Je suis donc repartie de zéro et ça marche enfin !!
Un grand merci de ta réponse.
Mon problème est enfin résolu.
Bonne soirée.


Cette discussion est classée dans : javascript, mp3, js, dewplayer, swfobject


Répondre à ce message

Sujets en rapport avec ce message

JavaScript: appel du fichier externet (.js) - Help!! [ par Henri9009 ] Bonjour à tous. Je ne comprends pas comment je peux avoir un problème avec une manipulation si simple. Je vais devenir fou!!! Ça fait un javascript [ par scoder ] bonjour,je débute en js et on m'a dit qu'il est possible d'utiliser js avec des bases de données (en l'occurrence mysql)est-ce vrai et si oui comment pb javascript [ par matmojito ] Bonjour à tous!!Je suis débutant en js, et j'ai un pb.J'ai un fichier asp dans lequel je fais appel à un fichier js qui correspond à un menu. J'aimera pb de js dans un bouton flash [ par attentio ] salut j'essaye de faire un bouton avec du javascript, mais ca n'a pas l'air de vouloir marcher,merci de bien vouloir m'aideron (rollOver) { getURL("Ja Intercepter et bloquer une erreur Javascript [ par olid ] Bonjour,Jai un tit JS qui provoque dans un certain cas des avertissements d'erreurs dans le navigateur : C'est normal, et je voudrais couper l'affich tester mon javascript [ par mlelorra ] bonjour j'ai fait des fonctions javascript et j'ai mis dans un .js j'aimerais savoir si il existe un logiciel/site qui peut dresser la liste des navig changer source iframe avec js sous differents browsers [ par martiall ] Salut à toutes et tous,en essayant de faire simple....Sur ma page, j'ai une iframe du style :j'ai aussi Balises JS [ par MadM@tt ] Bonjour à tous, J'aimerais connaitre toutes les balises possibles qui permettent d'écrire du Javascript, en effet je compte scanner une page pour vir voir un fichier javascript .js [ par mimimm ] est il possible de voir le contenu d'un fichier javascript .js utilisé dans une page et comment? merci. Javascript avec la lib moo.fx.js [ par BenXbox ] Bonjour, Voilà je voudrais que quant je clique le triangle (fermer.gif) pour ouvrir une section il change d'image (ouvert.gif) avec la lib moo.fx.js


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales