Animation flash non cliquable
De Wiki PC, Wiki Informatique.
(→Vérifier le code) |
|||
Ligne 17 : | Ligne 17 : | ||
</pre> | </pre> | ||
- | ''Bien sûr les valeurs de "width" et de "height" sont chengeable, et il faut également modifier l'url http://site/fichier.swf .'' | + | ''Bien sûr les valeurs de "width" et de "height" sont chengeable, et il faut également modifier l'url <nowiki>http://site/fichier.swf</nowiki> .'' |
+ | |||
=== Vérifier les droits d'accès du script === | === Vérifier les droits d'accès du script === | ||
Version du 22 mai 2008 à 21:06
Sommaire |
Description du problème :
J'ai ajouté sur mon site une animation en flash, seulement lorsque que je clique dessus rien ne se passe alors qu'il devrait se passer quelque-chose.
Solution(s) proposée(s) :
Vérifier le code
Pour insérer une animation flash, le code officiel et valide W3C est le suivant (XHTML) :
<object type="application/x-shockwave-flash" data="http://site/fichier.swf" width="500" height="300" > <param name="movie" value="http://site/fichier.swf" /> </object>
Bien sûr les valeurs de "width" et de "height" sont chengeable, et il faut également modifier l'url http://site/fichier.swf .
Vérifier les droits d'accès du script
Une balise du type <param> permet de définir les droits d'accès du script.
Vous verrez la plupart du temps :
<param name="allowScriptAccess" value="sameDomain" />
Ou peut-être quelques rares fois :
<param name="allowScriptAccess" value="never" />
Dans le premier cas, le problèmest est que si le domaine du site affichant et du site hébergeant l'image flash n'est pas le même, les clics ne seront pas exécutés, il faut donc mettre avant <param movie="".... /> ceci :
<param name="allowScriptAccess" value="always" />
Solution(s) retenue(s) :
Vérifier les droits d'accès du script.
Informations annexes :
Aucune