Bonjour,
J'ai tenté de suivre un tuto sur swfobject pour résoudre le problème exposé ci-dessous, mais je suis complètement perdue...
Depuis 8 jours que je cherche, impossible de faire marcher mon animation.swf. Je m'arrache les cheveux ! mais comment faire ??! :eek:
Je pense qu'il faut que je précise mon problème.
Je précise que, en local, qd je clique sur mon animation.swf et que je l'ouvre avec flash player, elle marche très bien.
J'essaie de faire les choses de manière méthodique : à la racine de mon_site, j'ai donc créé plusieurs dossiers : dont un dossier 'flash', à l'intérieur duquel j'ai publié (sous Flash CS3) mon animation swf (qui est (un petit diaporama d'images : bien sûr les images auquel fait appel ce diaporama sont aussi dans le dossier 'flash') : dans ce dossier 'flash' s'est donc ajouté le AC_RunActiveContent.js.
Sous Dreamwaever CS3, je crée une page test.html, que je sauve à la racine de mon_site : je fais 'insérer' > 'media' > 'flash', je sélectionne l'animation.swf qui se trouve dans le dossier 'flash'
Dans le head ça donne ce code html :
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
Dans le body ça donne ça :
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','550','height','675','src','flash/Animation','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','flash/Animation' ); //end AC code
</script><noscript><object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="550" height="675">
<param name="movie" value="flash/Animation.swf" />
<param name="quality" value="high" />
<embed src="flash/Animation.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="550" height="675"></embed>
</object></noscript>
Automatiquement, cela crée un dossier Scripts (à la racine de mon_site), dans lequel se crée encore un AC_RunActiveContent.js.
Je ne touche à rien, je sauve, et je fais 'aperçu sous firefox' : là j'ai mon animation sans mon animation, c'est à dire le cadre de mon anim avec sa couleur de fond, mais on ne voit pas mon diaporama.
___
Expérience complémentaire :
Je crée un fichier test2.html, mais cette fois DANS le dossier 'flash' (qui se trouve dans mon_site), je fais 'insérer' > 'media' > 'flash', je sélectionne l'animation.swf qui se trouve dans le même dossier 'flash'
Dans le head ça donne ce code html :
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
Vous allez me dire, c'est le même chemin que pour le test.html précédent ! oui ! c'est parce qu'encore une fois, Dreamweaver a créé un dossier Scripts (dans le dossier flash) qui contient lui-même l'AC_RunActiveContent.js
Ne me demandez pas pourquoi Dreamweaver crée à chaque fois un dossier Scripts ! je n'en sais rien ! :siffle: (pour marcher ça devrait être à mon avis "../Scripts/AC_RunActiveContent.js" ...)
Dans le body ça donne ça :
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','550','height','675','src','Animation','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','Animation' ); //end AC code
</script><noscript><object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="550" height="675">
<param name="movie" value="Animation.swf" />
<param name="quality" value="high" />
<embed src="Animation.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="550" height="675"></embed>
</object></noscript>
Pourtant, ça marche.
Mais je ne peux pas à chaque fois, créer une page html DANS le dossier flash, alors que je veux que l'url de ma page soit juste www.mon_site.fr/index.html par exemple..
et non pas www.mon_site.fr/flash/index.html
Quelle est donc mon erreur ?
Merci d'avance ! j'espère avoir été claire... :mouais:
annina
J'ai tenté de suivre un tuto sur swfobject pour résoudre le problème exposé ci-dessous, mais je suis complètement perdue...
Depuis 8 jours que je cherche, impossible de faire marcher mon animation.swf. Je m'arrache les cheveux ! mais comment faire ??! :eek:
Je pense qu'il faut que je précise mon problème.
Je précise que, en local, qd je clique sur mon animation.swf et que je l'ouvre avec flash player, elle marche très bien.
J'essaie de faire les choses de manière méthodique : à la racine de mon_site, j'ai donc créé plusieurs dossiers : dont un dossier 'flash', à l'intérieur duquel j'ai publié (sous Flash CS3) mon animation swf (qui est (un petit diaporama d'images : bien sûr les images auquel fait appel ce diaporama sont aussi dans le dossier 'flash') : dans ce dossier 'flash' s'est donc ajouté le AC_RunActiveContent.js.
Sous Dreamwaever CS3, je crée une page test.html, que je sauve à la racine de mon_site : je fais 'insérer' > 'media' > 'flash', je sélectionne l'animation.swf qui se trouve dans le dossier 'flash'
Dans le head ça donne ce code html :
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
Dans le body ça donne ça :
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','550','height','675','src','flash/Animation','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','flash/Animation' ); //end AC code
</script><noscript><object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="550" height="675">
<param name="movie" value="flash/Animation.swf" />
<param name="quality" value="high" />
<embed src="flash/Animation.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="550" height="675"></embed>
</object></noscript>
Automatiquement, cela crée un dossier Scripts (à la racine de mon_site), dans lequel se crée encore un AC_RunActiveContent.js.
Je ne touche à rien, je sauve, et je fais 'aperçu sous firefox' : là j'ai mon animation sans mon animation, c'est à dire le cadre de mon anim avec sa couleur de fond, mais on ne voit pas mon diaporama.
___
Expérience complémentaire :
Je crée un fichier test2.html, mais cette fois DANS le dossier 'flash' (qui se trouve dans mon_site), je fais 'insérer' > 'media' > 'flash', je sélectionne l'animation.swf qui se trouve dans le même dossier 'flash'
Dans le head ça donne ce code html :
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
Vous allez me dire, c'est le même chemin que pour le test.html précédent ! oui ! c'est parce qu'encore une fois, Dreamweaver a créé un dossier Scripts (dans le dossier flash) qui contient lui-même l'AC_RunActiveContent.js
Ne me demandez pas pourquoi Dreamweaver crée à chaque fois un dossier Scripts ! je n'en sais rien ! :siffle: (pour marcher ça devrait être à mon avis "../Scripts/AC_RunActiveContent.js" ...)
Dans le body ça donne ça :
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','550','height','675','src','Animation','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','Animation' ); //end AC code
</script><noscript><object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="550" height="675">
<param name="movie" value="Animation.swf" />
<param name="quality" value="high" />
<embed src="Animation.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="550" height="675"></embed>
</object></noscript>
Pourtant, ça marche.
Mais je ne peux pas à chaque fois, créer une page html DANS le dossier flash, alors que je veux que l'url de ma page soit juste www.mon_site.fr/index.html par exemple..
et non pas www.mon_site.fr/flash/index.html
Quelle est donc mon erreur ?
Merci d'avance ! j'espère avoir été claire... :mouais:
annina