Se connecter avec
S'enregistrer | Connectez-vous

Développer une "pub" en flash

Dernière réponse : dans Programmation

Bonjour,
Voilà, j'ai créé un site internet pour mon entreprise (négoce en produits abrasifs et adhésifs). Sur ce site, je n'ai mis aucun tarif, car ils sont négociés directement avec les clients. Cependant, afin d'attirer de nouveaux clients (nous visons les pme), j'envisage de faire des actions commerciales sur certains produits...
Par exemple "ce mois-ci, offre exceptionnelle!!! La meule de tel type et de telles dimensions à tel prix" Vous comprenez?
J'aimerais donc pouvoir faire apparaitre ça sur ma page d'accueil, comme une pub. Je ne veux pas de pop-up, mais une juste la pub qui apparait "au-dessus" de la page. Je sais que ce n'est pas très clair, mais j'espère que vous voyez ce que je veux dire...
Je crois que ce genre de pubs est développé en flash, j'aimerais savoir comment on s'y prend....
A noter que je sais développer une anim en flash, mais je ne sais pas comment l'insérer dans ma page d'accueil....
D'avance merci

Autres pages sur : developper pub flash

Lassé par la pub ? Créez un compte

Salut twims !

Alors une fois que tu as créé ton anim flash, exporté celle-ci en SWF et que tu l'as placée sur ton serveur, il faut que tu places dans ton code HTML où tu veux que ta bannière apparaisse le code suivant :

  1. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="<a href="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" target="_blank">http://download.macromedia.com/pub/shockwave/cabs/flash...</a>" width="32" height="32" title="Pub">
  2. <param name="movie" value="#urlBanniere#">
  3. <param name="quality" value="high">
  4. <embed src="#urlBanniere#" quality="high" pluginspage="<a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" target="_blank">http://www.adobe.com/shockwave/download/download.cgi?P1...</a>" type="application/x-shockwave-flash" width="32" height="32"></embed>
  5. </object>


Ceci est un code générique, il faut bien sûr remplacer les 2 occurences de #urlBanniere# par le chemin de ta bannière. Exemple :

http://tructruc.com/monAnimFlash.swf

De même, il faut que tu remplaces les deux attributs width="32" et height="32" par la largeur (width) et la hauteur (height) de ton anim.

En espérant que cela t'aide !

J'ai essayé ce code (en fait c'est le code que met Dreamweaver lorsque l'on insère du flash via les menus si je ne m'abuse), mais ce n'est pas vraiment ce que je cherche... Moi je cherche à pouvoir fermer cette anim', comme une pub ponctuelle sur un site, or la je ne peux pas la fermer...

J'ai trouvé ce code, qui me semble être celui qu'il me faut, mais à part que ça affiche une image au lieu d'une anim flash.

Vous pouvez voir le résultat ici

Citation :
<DIV ID=pub STYLE="position:absolute;top:0;left:0;z-index:10"></DIV>
<SCRIPT LANGUAGE=JavaScript>
/* LAISSER CES LIGNES */
function showsup()
{
if(document.getElementById && ScanCookie("supersticiel")==0)
{
document.getElementById("pub").style.width = larg;
document.getElementById("pub").style.height = haut;
document.getElementById("pub").innerHTML = html_haut+html_mil+html_bas;
setTimeout("closeSup()",30000);
CreationCookie("supersticiel",false);
}
}

function closeSup()
{
if(document.getElementById)
{
document.getElementById("pub").style.width = 1;
document.getElementById("pub").style.height = 1;
document.getElementById("pub").innerHTML = '';
}
}

function ScanCookie(variable)
{
cook = document.cookie;
variable += "=";
place = cook.indexOf(variable,0);
if (place <= -1)
return("0");
else
{
end = cook.indexOf(";",place)
if (end <= -1)
return(unescape(cook.substring(place+variable.length,cook.length)));
else
return(unescape(cook.substring(place+variable.length,end)));
}
}

function CreationCookie(nom,valeur,permanent)
{
if(permanent)
{
dateExp = new Date(2020,11,11);
dateExp = dateExp.toGMTString();
ifpermanent = '; expires=' + dateExp + ';';
}
else
ifpermanent = '';
document.cookie = nom + '=' + escape(valeur) + ifpermanent;
}


if(document.all)
{
larg = document.body.clientWidth;
haut = document.body.clientHeight;
}
else
{
larg = screen.width;
haut = screen.height;
}

html_haut = "<TABLE WIDTH="+larg+" HEIGHT="+haut+"><TR><TD VALIGN=middle ALIGN=center BACKGROUND=img/grille.gif>";
html_bas = "</TD></TR></TABLE>";

/*
A VOUS DE MODIFER CES LIGNES
N'OUBLIEZ UN LIEN DE CE TYPE :
<A HREF=# onClick="closeSup();return(false)">texte ou image</A>
POUR POUVOIR REFERMER LA FENETRE SI LE VISITEUR N'EST PAS INTERESSE
*/
html_mil = "<MAP NAME=kitgrafik> <AREA SHAPE=rect COORDS=509,5,597,26 HREF=# onClick=\"closeSup();return(false)\"> <AREA SHAPE=rect COORDS=\"20,9,252,40\" HREF=http://www.kitgrafik.com TARGET=_blank> <AREA SHAPE=rect COORDS=\"12,58,591,459\" HREF=http://www.kitgrafik.com TARGET=_blank></MAP><TABLE WIDTH=600 CELLPADDING=0 CELLSPACING=0 BORDER=0>";
html_mil += " <TR>";
html_mil += "<TD><IMG SRC=img/kitgrafik.png BORDER=0 WIDTH=600 HEIGHT=463 HSPACE=0 VSPACE=0 USEMAP=#kitgrafik></TD>";
html_mil += "</TR>";
html_mil += "</TABLE>";
window.onload = showsup;
</SCRIPT>


A noter que je pense retirer tout ce qui concerne le cookie.

Ensuite, j'avoue que n'étant pas très doué en Javascript, j'ai un peu de mal à le modifier afin de pouvoir faire apparaître l'anim flash que je veux.

Si quelqu'un a quelques minutes à consacrer à ce code afin de m'aider un peu, ça serait sympa
Lassé par la pub ? Créez un compte
Tom's guide dans le monde