Easy-Micro


ESPACEMEMBRE ActionScript
Expand Banner

Expand Banner - Bannière extensible et ActionScript

AS Expand Banner - Bannière extensible

Bannière dont le format s'agrandit lorsque l'internaute pointe sa souris dessus.

Le format de pub "expand" est généralement de cinq fois la largeur ou la hauteur de l'image initiale:
- 468x60 pixels -> 468x300
- 120x600 pixels -> 600x600

AS Réalisation d'une Expand Banner

La réalisation de pub flash de type EXPAND nécessite l'utilisation de 2 fichier swf.

◊ Le premier est une pub de, par exemple, 120 X 600 pixels qui - au survol de la souris - fait apparaitre la deuxième pub (le deuxième fichier swf) par dessus le site web.
◊ Le deuxième fichier (qui comporte un lien hypertexte vers le site client) à une taille de 600 X 600 pixels.

l'utilisation d'un skyscraper(gratte ciel) dans cet exemple d'Expand est souvent dénommé Skyscraper Rich media.
br /> C'est notamment avec le langage Javascript que l'on gère la souris et le passage d'un fichier SWF à un autre.

Voir l'exemple ci-dessous sur le site Studyrama ainssi qu'un autre exemple

Voici le code
<script type="text/JavaScript">
function expand_swf(file_name,witdth_file,height_file) {
var textecode="<object style='position:relative; left:-230px;'
classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000
codebase=
'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0'
width='"+witdth_file+"'
height='"+height_file+"'>      
<param name='movie' value='"+file_name+"' />			
<param name='wmode' value='transparent' />      
<param name='quality' value='high' />      
<embed src='"+file_name+"' quality='high' wmode='transparent'
pluginspage='http://www.macromedia.com/go/getflashplayer'
type='application/x-shockwave-flash'
width='"+witdth_file+"' height='"+height_file+"'></embed>    
</object>";
document.getElementById("expanded").innerHTML = textecode;
}


function retour_skyscraper(file_name,witdth_file,height_file) {
var textecode1="<div> <object 
classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'
codebase=
'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0'
width='"+witdth_file+"'
height='"+height_file+"'>      
<param name='movie' value='"+file_name+"' />			
<param name='wmode' value='transparent' />      
<param name='quality' value='high' />      
<embed src='"+file_name+"' quality='high' wmode='transparent'
pluginspage='http://www.macromedia.com/go/getflashplayer' 
type='application/x-shockwave-flash'
width='"+witdth_file+"' height='"+height_file+"'></embed>    
</object>	
</div>";
document.getElementById("expanded").innerHTML = textecode1;
}
</script>

<div id="expanded" style=" position:absolute; "></div>
<script>
retour_skyscraper('rich_media/expand_120x600.swf','120','600');
</script>

Les deux parties en gras rouge font ressortir les deux codes HTML qui appels les deux fichiers SWF.
C'est avec le Window Mode que l'on peut rendre un fichier Flash transparent:
<param name="wmode" value="opaque" />

Voir cet exemple en condition réél chez Studirama

Voir le site www.cupcake.fr


Suivez les aventures des skippers aquitains sur EasyVoile.com
Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]
Lundi 18 mars 2019 - Semaine 12 - Saint Cyrille de Jérusalem (Demain: Saint Joseph)
Aujourd'hui, c'est l'anniversaire de Luc Besson (1959-60 ans), réalisateur et producteur français, de Xavier Deluc (1958), acteur français et de Laetitia Hallyday (1975). Autre 18 mars: 1314 : supplice de Jacques de Molay, grand maître des Templiers.
Haut de page Easy-Micro