merci pour ta reponse rapide mais blanc? ça ne marche pas non plus. Mais c pas plus logique de lui demander la couleur par defaut qui est pas de fond de couleur?
help...
bonjour,
J'essai de mettre une animation swf en transparence par dessus mon fond html. J'ai bien publié mon menu flash en transparence html et sur dreamweaver g mis en couleur de fond celle par defaut ( la transparence)
pourtant mon swf qui ets dans un tableau par dessus html n'est pas du tout transparent. Pourkoi???? HELP
merci!
virg
Je comprend pas toute la démarche...
mais je suis d'accord avec le fait que ma solution est un peu bricolé...
Et si derrière mon flash ce n'est pas que du texte?
Quelqu'un sait comment faire?
Si par exemple j'ai une manchette avec des images clicables et des liens...
La solution Ajax à l'air pas mal mais je ne m'y connait pas bien...
@ageorges -> le problème va être que ça va être assez dur de parvenir a calculer le temps pour afficher une animation , suivant la vitesse de connexion de l'utilisateur
si tu test en local tu arrive a 5 sec et si sur le serveur pour une raison inconnue le swf met du temps a charger le 5 sec seront déjà écouler.
le mieux est du ajax
une fois que ton anim swf a finie elle envoie une request sur ta page pour fermer le div
mais je ne voit pas trop l'intérêt.
vu que dans flash on peut récupéré du texte externe très simplement et même avec des liens.
dans ton swf un bloc text dynamique vide nom du texte (occurence) :mon_texte
Salut à tous
se que tu peu faire c'est un script Js pour masquer le div contenant ton anim flash, tu met une tempo et une fois fini ton div passe en "hidden". Je sais pas si je m'exprime clairement avec un ex se ser mieu je pense.
ça donnerai sa:
</HEAD>
<OBJECT...>
....
</OBJECT>
MON TEXTE ET MES BOUTONS
<script>
nbrSecondes =<!-- durée de ton anim-->;
setTimeout('cacheFlash()',nbrSecondes*1000);
function cacheFlash()
{
document.getElementById("flash").style.visibility="hidden";
}
</script>
En fait c simple jai une animation qui fait 750 de large et 460 de hauteur bien sur avec fond transparent donc parait plus petite le probleme c qu'elle "mange" du texte et des boutons (qui se trouvent juste en dessous de l'animation ) cki fait qu'on peut plus cliquez dessus une fois l'animation terminé et si je met le texte et les boutons au dessus de l'animation c'est moche.. c'est un truc comme ca:
pourquoi te casser la tete si tu as juste un texte evidemment avec un example ca serais plus facile sinon integre ton texte dans ton anim ;)
en dynamique avec php
" />
non en fait j'ai du mal m'exprimer jai une animation et un seul texte je veux que pendant que l'animation se déroule cette derniere soi au dessus du texte et des qu'elle se termine le texte reprenne le dessus enfin si c possible Merci
ayéé merci choinet merci gfpl par contre qqun saurait comment faire pour qu'un seul et meme swf soit au début au dessus du texte (z-index:0 ou z-index:1) puis a la fin en dessous (z-index:-1)Merci
Salut dsl mais j'y arrive pas y'a un truc que je dois pas percuté pourriez vous m'aider disons mon code c'est ça qu'est ce qui faut que je fasse pour que l'animation soit au dessous du texte sans le deplacer sur les cotés ... MERCI
que dire sinon te mettre un 9 ;)
je bosse depuis pas mal de temps sous flash et j avais essayer sans suces ;)
c est tout bete mais c'est nickel sous firefox et ie ca roule nickel
et sous thunderbird aussi et meme sur un simbian, wii, psp, le pied en fait !!!
Salut je veux placer une animation flash avec fond transparent sur mon site pour que l'on puisse voir le contenu du site en arriere plan, lorque je place le swf sur dreamweaver ce dernier "pousse" le contenu du site et ne se place pas par dessus comment faire SVP aidez moi Merci
J'ai une question par contre...
Comment on fait si on veut mettre un fond transparent sur un swf, mais qu'on ne peut pas créer soit meme le html?
c'est une amie qui m'a posé la question hier soir et j'ai pas pu y répondre! En fait elle a un forum qui est pré-fait (genre forumactif) et elle peut mettre un titre en swf, mais bien sur ne peut pas créer une page html!
yes merci! c'est vrai! je l'ai mais je ne l'utilise jamais...
si jamais pour ceux qui cherchent aussi mais qui ne veulent pas avoir un programme payant, j'ai trouvé ca hier soir
oui... mais le hic c'est que photoshop désanime les gif... j'ai regardé du coté de programmes tels que "gif animator" et en fait ca donne une super mauvais qualité après! horrible!
Y avait pas un programme chez Adobe justement pour les gif? ou c'est moi qui délire?
pour le gif transparent, c'est pas avec flash que tu y arriveras, ya photoshop pour ça. Dans le menu "fichier", vas dans "exporter pour le web" et met ton image en "gif" puis selectionne "transparent". A savoir: prévoit quand même sur quelle couleur de fond tu veux mettre ton image.
Merci beaucoup pour le tuto, heureusement qu'il y a le zip avec. Le seul truc c'est que c'est pas vraiment niveau débutant à mon goût: rentrer dans la programmation html, ca peut parraitre simple mais jusqu'a ya 2 semaines, je ne touchais qu'a Flash, autant dire une quiche en Dream...
Merci
Je me permets de te contredire sur le point suivant : "Et n'oubliez pas qu'à ce jour ça ne marche que sous Internet Explorer."
Je viens de me servir de ta solution et je l'ai testée sur IE, c'est OK, puis sur Mozilla firefox, là aussi c'est OK et pour finir sur la dernière version de Netscape et c'est encore OK.
Certainement que depuis, tous ces navigateurs se sont mis à la page.
Je te mets le code dont je me suis servi.
il doit y avoir moyen de faire ça en javascript, en mettant le div style à hidden ou qq ch du genre... ça fait 3 ans que je fais plus de javascript, je peux pas être plus précis, mais si tu cherches du côté des modifications des styles des div en js tu devrais trouver ton bonheur.
trop bien ton tuto (c'était ca que je cherchai) mais je trouve que c'est hyper chiant que tout les navigateurs ont des trucks differents !!!!! CA MENERVE !
Faudrai faire une manifestation lol
Et faudrai que le W3C travail encore plus pour erradiquer la difference !
j'avai vu une pub sur yahoo et je me demandai comment ils avaient fait pour que le flash soit transparent et passe au dessu du html, maintenan je sais ;) merci ;)
J'ai fait un test sous netscape 7.02 d'une page faite avec des
et ça a parfaitement marché! Autant pour l'anim flash que pour tout mes autres calques! Donc peut etre un début d'hamonisation des 2 navigateurs...En tous cas merci pour ton mini tutorial, il m'a permis de faire ce que je voulais.
Merci beacoup Dean, je n'avais simplement pas inclus le paramètre wmode à mon flash. Je pensais en effet qu'il ne s'agissait que d'un paramètre pour la couleur de fond du flash. Je te remercie pour la mise en ligne des sources.
Voilà, le *.zip est dispo... Par contre attention, je n'ai pas retouché le code (qui a bientôt 2 ans), donc il y a peut-être quelques modifs à faire...
Salut Dean,
serait-il possible que tu mettes en ligne la source qui t'as permis d'arriver à cette capture d'écran. Je n'arrive pas à afficher quoi que ce soit au dessus de mon animation Flash. Cette dernière se trouve dans un calque avec un z-index=0 et le div que je veux afficher par dessus a un z-index=1 et cela ne fonctionne pas. Y a-t-il des options à l'enregistrement du flash à spécifier ?
Merci d'avance
Je kroa que "think different" est un bonne remarque....
et en plus les menus DHTML sous mac c po teribe.... bug bug ...
En touka... sur Windaube a ke a marche.
J'ai vu ton screenshot, je n'ai pas fait d'essais mais je te crois. Je te cache pas que je suis souvent emmerdé quand je dois expliquer à un client que je peux pas mettre de flash (violence masochiste) sur sa page parce qu'il ya un menu DHTML à proximité qui génère des calques à la pelle. MAIS mes espérances se heurtent à cette fatalité : Il n'ya que IE6 (windows only) qui tolère cela.
Enfin je viens juste de me rappeler un truc, le wmode=transparent ne fonctionne pas avec les versions Mac d'IE... think different quoi !
Oui, c'est vrai que le fond transparent a tendance a faire ralentir l'anim Flash. Je confirme donc ce que tu viens de dire.
Cependant, ce je suis pas d'accord pour la seconde remarque, car *sous IE6* on peut placer l'anim à n'importe quelle profondeur.
Je viens de faire un essai, et j'ai mis à jour le screenshot.
C'est vrai qu'avant je pensais comme toi, mais depuis que j'ai fait les essais j'ai changé d'opinion. C'est d'ailleurs bien dommage que ça ne fonctionne pas sous Mozilla...
Bravo Dean, c'est toi le plus mieux!
J'ai cependant qq remarques :
1 ) N'oublies pas de préciser également que le wmode=transparent ralentit sensiblement l'anim flash.
2 ) Le flash prend toujours le premier plan, indépendamment des autres calques.
28 oct. 2008 à 07:20
Biz merci
27 oct. 2008 à 17:45
bon alors en détails
cree un nouveau document sous flash mx
sur fond blanc tu dessine un cercle rouge au milieu de ta page
paramètre de publication html fond transparent
crée une page html conforme ( donc avec toutes les balises )
et le fond de ta page html noire
la balise pour le flash
<object type="application/x-shockwave-flash" data="Flash/monanim.swf?"
width="250" height="23">
Il vous manque le plugin flash pour visionner l'animation.
</object>
27 oct. 2008 à 17:34
merci
27 oct. 2008 à 16:46
27 oct. 2008 à 16:41