Banniere tournante, ouverture des liens dans une nouvelle fenetre

Banniere tournante, ouverture des liens dans une nouvelle fenetre - HTML/CSS - Programmation

Marsh Posté le 24-06-2006 à 12:44:36    

Bonjour,
j'ai trouvé un code pour creer une banniere tournante aleatoire, ce code fonctionne impecablement bien mais je souhaiterai que les liens associés aux images s'ouvrent dans une nouvelle fenetre je pense que sa devrai etre possible en modifiant le code !
Le code a ete fait avec http://www.editeurjavascript.com/s [...] s_1_53.php
 

Citation :

<!-- DEBUT DU SCRIPT -->
<SCRIPT LANGUAGE="JavaScript">
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/
 
var nbimage= 30;
var width;
var height;
var url;
var alte;
function banniere()
{
numimage= Math.round(Math.random()*(nbimage-1)+1);
if (numimage <= 10)
{
gotosite = "http://monsite.com/";
url = "http://www.monsite.com/mon_image1.gif";
alte = "image1";
}
if (numimage > 10 && numimage <= 20)
{
gotosite = "http://monsite2.com";
url = "http://www.monsite.com/mon_image2.gif";
alte = "image2";
}
if (numimage > 20)
{
gotosite = "http://monsite3.com";
url = "http://www.monsite.com/mon_image3.gif";
alte = "image3";
}
if(gotosite != "" )
 {
 document.write ('<A HREF="' + gotosite + '">');  
 }
document.write('<IMG SRC="' + url + '" ALT="' + alte + '" BORDER=0>')
if(gotosite != "" )
 {
 document.write('</A>')
 }
}
</SCRIPT>
<!-- FIN DU SCRIPT -->


 

Citation :

<!-- DEBUT DU SCRIPT -->
<!--
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
-->
<SCRIPT language="JavaScript">
banniere();
</SCRIPT>
<!-- FIN DU SCRIPT -->


 
Merci.

Reply

Marsh Posté le 24-06-2006 à 12:44:36   

Reply

Marsh Posté le 24-06-2006 à 13:02:38    

Oui c'est possible.
Oui c'est facile.
Non je ne vais pas te dire comment.
 
Par contre je vais te poser une question: comment ferais-tu pour ouvrir un lien dans une nouvelle fenetre d'habitude ?

Reply

Marsh Posté le 24-06-2006 à 13:14:49    

en ajoutant: target="_blank"

Reply

Marsh Posté le 24-06-2006 à 13:22:26    

Et donc ?

Reply

Marsh Posté le 24-06-2006 à 13:25:27    

Sa done ceci ?!

Citation :

{  
gotosite = "http://monsite.com/" target="_blank";  
url = "http://www.monsite.com/mon_image1.gif";  
alte = "image1";  
}  

Reply

Marsh Posté le 24-06-2006 à 14:08:17    

sa ne fonctionne pas html & javascript !

Reply

Marsh Posté le 24-06-2006 à 14:27:07    

Voila j'ai trouvé le code il s'ouvre les liens s'ouvre dans une nouvelle fenetre.
Mais le probleme est que je n'arrive pas a le mettre dans une page html, dans une page php sa passe mais pas dans du html !!!
 

Citation :

<td width="100%"><SCRIPT LANGUAGE="JavaScript">
 
<!--Javascript issu de Script Masters-->
<!-- http://www.script-masters.com/-->  
 
var nb_banniere = 7;//Nombre de bannière en rotation
 
var now = new Date()
var sec = now.getSeconds()
var ad = sec % nb_banniere;
ad +=1;
 
if (ad==1) {
 url="http://clk.tradedoubler.com/click?p=17832&a=1010103&g=154950";//URL DU SITE
 alt="Script Masters";//TEXTE EN LEGENDE
 banner="http://impfr.tradedoubler.com/imp/img/154950/1010103?";//URL DE LA BANNIERE
 width="468";//LARGEUR DE LA BANNIERE
 height="60";//HAUTEUR DE LA BANNIERE
 }
 
<!-- //RECOPIEZ CE TEXTE AUSSI-->  
<!-- //SOUVENT QU'IL Y A DE BANNIERE-->
 
if (ad==2) {
 url="http://www.amazon.fr/exec/obidos/ASIN/B000FGGCZG/robbiwillinet-21";
 alt="Editeur Javascript";
 banner="http://caducia.free.fr/sin.jpg";
 width="468";
 height="60";
 }
 
if (ad==3) {
 url="http://www.amazon.fr/exec/obidos/redirect-home?site=amazon&tag=robbiwillinet-21";
 alt="ToutJavascript";
 banner="http://rcm-images.amazon.com/images/G/08/associates/maitri/easylinks/fr_ez_promo_468x60.gif";
 width="468";
 height="60";
 }
 
if (ad==4) {
 url="http://caducia.free.fr/ventesprivees.htm";
 alt="ToutJavascript";
 banner="http://caducia.free.fr/bannventesprivees.gif";
 width="468";
 height="60";
 }
 
 
if (ad==5) {
 url="http://www.alapage.com/mx/?donnee_appel=HFKBI";
 alt="ToutJavascript";
 banner="http://www.alapage.com/partenaires/banners/adview.php?what=HFKBI&n=0~ACTU_OPE~468x60";
 width="468";
 height="60";
 }
 
 if (ad==6) {
 url="http://clk.tradedoubler.com/click?p=28243&a=1010103&g=16275314";
 alt="Editeur Javascript";
 banner="http://images-cache.cd-wow.com/banners/fr/cdwfr_350x50_hpotter.gif";
 width="468";
 height="60";
 }
 
 
 if (ad==7) {
 url="http://clk.tradedoubler.com/click?p=18933&a=1010103&g=11879293";
 alt="Editeur Javascript";
 banner="http://www.ccbparis.fr/img/_fr/_fr/animation/a555_06/bannieres/468x60.gif";
 width="468";
 height="60";
 }
 
 
document.write('<a href="' + url + '" target="_blank">');
document.write('<img src="' + banner + '" width=')
document.write(width + ' height=' + height + ' ');
document.write('alt="' + alt + '" border=0><br>');
document.write('</a>');
 
 
</SCRIPT></td>
  </tr>

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed