Bannières rotatives

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Bannières rotatives

Re: Bannières rotatives

par toutpourlesmomes » 20 févr. 2012, 10:12

Le problème ne venait pas du code de la bannière mais d'un texte en js inscrit sur un autre dossier.
Trouvé la faille, je vous remercie :wink:
Bannière rotative fonctionne, ouh =P~

Re: Bannières rotatives

par toutpourlesmomes » 31 janv. 2012, 01:19

Bonjour, j'ai essayé cette version là mais lorsque je fais "refresh" sur ma page de site, je n'ai plus de logo (plus de tête de page).
Que me faut-il afin que cela fonctionne correctement??

// JavaScript Document1.<script language="javascript">
<!--
var nombre = 2;
var temps = new Date(2012)
var seconde = temps.getSeconds(7)
var banniere = seconde % nombre;
banniere +=1;
if (banniere==1) {
url="http://www.toutpourlesmomes.ch";
alt="Cliquez-ici !";
banner="httpdocs/images/bagnière copie.jpg";
width="728";
height="90";
}
if (banniere==2) {
url="http://www.babyplanet.ch";
alt="Cliquez-ici !";
banner="httpdocs/images/Banni+re Babyplanet.jpg";
width="728";
height="90";
}
if (banniere==3) {
url="http://www.toutpourlesmomes.ch/forum";
alt="Cliquez-ici !";
banner="httpdocs/images/dessinforum.gif";
width="300";
height="90";
}
document.write('<a href=\"'+url+'\" target=\"_blank\">');
document.write('<img src=\"'+banner+'\" width=')
document.write(width+'height='+height+'');
document.write('alt=\"'+alt+'\" border=0></a>');
//-->

Re: Bannières rotatives

par toutpourlesmomes » 26 janv. 2012, 00:09

Voici mon essai:

<SCRIPT LANGUAGE="JavaScript">
<!--
var nombre =2;
var temps = new Date()
va seconde = temps.getSeconds()
var banniere = seconde % nombre;
banniere +==1{url="http://www.babyplanet.ch"; alt="BabyPlanet"; banner="Banni+re

Babyplanet.gif"; width="728"; height="90";
}
if (banniere==2){url="http://www.toutpourlesmomes.ch"; alt="toutpourlesmomes";

banner="bagnière copie.jpg"; width="728"; height="90";
}
//-->

</SCRIPT>

Rien ne fait rotation et pire, l'image qui ne se voit pas est la banniere 1.
Est-ce que quelqu'un voit une ou plusieurs erreurs et lesquelles??

Re: Bannières rotatives

par moogli » 24 janv. 2012, 18:50

Salut,


La le mieux c'est un site avec des tutos spécialisés Javascript comme lediteurjavascript.com (ou d'autre).


@+

Bannières rotatives

par toutpourlesmomes » 24 janv. 2012, 16:51

Bonjour,

J'ai essayé de mettre des bannières rotatives en-haut de mon site, malheureusement cela ne fonctionne pas, où est mon problème??


?>
<a href="<?php echo $homeurl; ?>">
<BODY onload="loadrandomimage()">

<script language="JavaScript">
<!--
var randnum = (Math.round((Math.random() * 1 ) ));
var bannerlink = "image/Banni+er Babyplanet.jpg"
var banlink = ""

function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++) {
this = initArray.arguments;
}
}

links = new initArray(
"http://www.babyplanet.ch",
"http://www.toutpourlesmomes.ch"
)


images = new initArray(
"httpdocs/image/Banni+er Babyplanet.jpg",
"httpdocs/image/bannière copie.jpg"
)


alttext = new initArray(
"image1",
"image2"
)

function loadrandomimage() {
randnum = (Math.round((Math.random() * 1 ) ));
document.BannerAd.src=images[randnum]
document.BannerAd.alt=alttext[randnum]
bannerlink = links[randnum]
banlink.href=links[randnum]
}

// -->
</script>

<script language="JavaScript">
<!--

function changelink() {
location = bannerlink
}
function openWin() {
windowHandle = window.open(bannerlink,'windowName');
}
// -->
</script>

<a href="#" name="banlink" onclick="javascript:openWin()" ><img src="image/Banni+er Babyplanet.jpg" name="BannerAd" alt="" ></a>