Tom's Guide > Forum > Programmation > Développer une "pub" en flash

Développer une "pub" en flash

Forum Programmation : Développer une "pub" en flash

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

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

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

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 :

 
Code :
  1. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" 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="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" 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 !


Message édité par romainb_idn@idn le 13-01-2009 à 16:15:32
------------------------------ Romain
Répondre à romainb_idn@idn

Merci :) , je vais essayer ça demain au boulot

Répondre à twims

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...

Répondre à twims

Ok ben dans ce cas c'est plus que du flash, c'est une interaction Flash/Javascript.

------------------------------ Romain
Répondre à romainb_idn@idn

ah il me semblait bien que Javascript me serait utile...
Je vais faire des recherches de mon côté, mais si quelqu'un a la solution, qu'il n'hésite surtout pas :)

Répondre à twims

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


Message édité par twims le 16-01-2009 à 10:24:20
Répondre à twims

Personne pour m'aider?

Répondre à twims



Salut

Le site http://pubenflash.free.fr tu permet de créer simplement, gratuitement et rapidement tes bannières en FLASH annimée.

Profite-en !

Répondre à daddy11world

ok je vais voir ça merci beaucoup :)

Répondre à twims
Tom's Guide > Forum > Programmation > Développer une "pub" en flash
Aller à :

Il y a 1616 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens