Se connecter / S'enregistrer
Votre question

Problème bouton déroulant

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
29 Juillet 2007 13:56:54

Salut à tous

Je suis en train de créer un petit site pour ma section sportive et j'ai trouver un petit code HTML pour faire suivre le bouton accueil en bas de page à gauche sur les longues pages. Je voulais rajouter une petite horloge en bas à droite qui défile également. Sauf que depuis que ma montre défile le bouton accueil et lui fixe et je ne sais pas pourquoi.
Quelqu'un pourrait-il m'aider??
Voici l'adresse de mon site : http://sites.estvideo.net/csmundo-volley//index.htm

Voici l'adresse de la page où j'ai fait le test et où l'on constate que la montre déroule mais pas le bouton accueil : http://sites.estvideo.net/csmundo-volley//Presentation....

Merci pour votre aide

Autres pages sur : probleme bouton deroulant

29 Juillet 2007 17:16:39

Deja donner le lien de son site n'est en general pas tres apprecier des modo car cela fait de la pub, et ensuite, le code est generalement plus facil pour comprendre et resoudre le probleme.
29 Juillet 2007 17:54:12

Désolé ce n'était pas pour la pub mais pour que ceux qui essaye de m'aider comprenne mieux mon probleme que mes explications

Voici donc le code

<div id="point1" STYLE="position:absolute;visibility:hidden;">
<a href="index.htm" onclick="hideAds();">
<img src="images/Photos/Accueil.png" border=0 width="150" height="20"></a></div>
<script LANGUAGE="JavaScript1.2">

var XX = 20;
var xstep = 0;
var delay_time = 0;

var YY=0;
var ch=0;
var oh=0;
var yon=0;

var ns4 = document.layers?1:0
var ie = document.all?1:0
var ns6 = document.getElementById&&!document.all?1:0

function hideAds()
{
if (ie)
point1.style.visibility='hidden';
else if (ns4)
document.point1.visibility='hidde';
}

function windowResized()
{
if(ie)
{
YY = document.body.clientHeight;
XX = document.body.clientWidth-1225;

point1.style.top=YY;
point1.style.left=XX;
}
else if (ns4)
{
YY = window.innerHeight;
XX = window.innerWidth-145

document.point1.pageX = XX
document.point1.pageY = YY
}
else if (ns6)
{
XX=window.innerWidth-145
YY=window.innerHeight
document.getElementById('point1').style.top=YY
}
}


function doScroll()
{
if(yon == 0)
{YY = YY - xstep;}
else
{YY = YY + xstep;}

if (ie)
{
ch=document.body.clientHeight;
oh=point1.offsetHeight;
}
else if (ns4)
{
ch=window.innerHeight;
oh=document.point1.clip.height;
}
else if (ns6)
{
ch=window.innerHeight
oh=document.getElementById("point1").offsetHeight
}

if(YY<0)
{yon=1; YY=0;}

if(YY >= (ch-oh))
{yon=0; YY=(ch-oh);}

if(ie)
{
point1.style.left = XX;
point1.style.top = YY + document.body.scrollTop;
}
else if (ns4)
{
document.point1.pageX = XX;
document.point1.pageY = YY + window.pageYOffset;
}
else if (ns6)
{
document.getElementById("point1").style.left=XX
document.getElementById("point1").style.top=YY+window.pageYOffset
}
}

function windowLoaded()
{
if(ns4)
{
document.point1.visibility = 'visible';
}
else if (ie)
{
point1.style.visibility = 'visible';
window.onresize = windowResized
}

startAdsScrolling();
windowResized()
}

function startAdsScrolling()
{
doScroll();
setTimeout('startAdsScrolling()',delay_time);
}

if (ie || ns4 || ns6)
windowLoaded()
</script>
<!--/body-->

<div id="point2" STYLE="position:absolute;visibility:hidden;">
<a href="http://www.compteur.cc/clock/">
<script src="http://www.compteur.cc/clock/v2/clock.php?s=73&h=1&i=1&..." ></script></a></div>
<script LANGUAGE="JavaScript1.2">

var XX1 = 20;
var xstep1 = 0;
var delay_time1 = 0;

var YY1=0;
var ch1=0;
var oh1=0;
var yon1=0;

var ns4 = document.layers?1:0
var ie = document.all?1:0
var ns6 = document.getElementById&&!document.all?1:0

function hideAds()
{
if (ie)
point2.style.visibility='hidden';
else if (ns4)
document.point2.visibility='hidde';
}

function windowResized()
{
if(ie)
{
YY1 = document.body.clientHeight;
XX1 = document.body.clientWidth-145;

point2.style.top=YY1;
point2.style.left=XX1;
}
else if (ns4)
{
YY1 = window.innerHeight;
XX1 = window.innerWidth-145

document.point2.pageX = XX1
document.point2.pageY = YY1
}
else if (ns6)
{
XX1=window.innerWidth-145
YY1=window.innerHeight
document.getElementById('point2').style.top=YY1
}
}


function doScroll()
{
if(yon1 == 0)
{YY1 = YY1 - xstep1;}
else
{YY1 = YY1 + xstep1;}

if (ie)
{
ch1=document.body.clientHeight;
oh1=point2.offsetHeight;
}
else if (ns4)
{
ch1=window.innerHeight;
oh1=document.point2.clip.height;
}
else if (ns6)
{
ch1=window.innerHeight
oh1=document.getElementById("point2").offsetHeight
}

if(YY1<0)
{yon1=1; YY1=0;}

if(YY1 >= (ch1-oh1))
{yon1=0; YY1=(ch1-oh1);}

if(ie)
{
point2.style.left = XX1;
point2.style.top = YY1 + document.body.scrollTop;
}
else if (ns4)
{
document.point2.pageX = XX1;
document.point2.pageY = YY1 + window.pageYOffset;
}
else if (ns6)
{
document.getElementById("point2").style.left=XX1
document.getElementById("point2").style.top=YY1+window.pageYOffset
}
}

function windowLoaded()
{
if(ns4)
{
document.point2.visibility = 'visible';
}
else if (ie)
{
point2.style.visibility = 'visible';
window.onresize = windowResized
}

startAdsScrolling();
windowResized()
}

function startAdsScrolling()
{
doScroll();
setTimeout('startAdsScrolling()',delay_time1);
}

if (ie || ns4 || ns6)
windowLoaded()
</script>
</body>

La première partie du code est pour le bouton accueil qui ne bouge plus et la 2ème pour l'heure qui elle défile...
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS