[resolu]scroll javascript
6 messages
• Page 1 sur 1
- webmister62
- WRInaute discret

- Messages: 144
- Inscription: 10 Fév 2005
[resolu]scroll javascript
Salut everybody,
J'ai un petit (gros?) problème avec Internet explorer et mon javascript.
Je voudrais qu'une <div> (id = colconstru) à gauche se déplace de haut en bas lorsque que l'on monte ou descends dans la fenetre.
Ca marche parfaitement sur firefox, mais pas moyen sur IE, il y a meme une erreur "objet requis" au niveau du " document.getElementById..."
j'espere que quelqu'un aura une illumination en voyant le code... Merci !
J'ai un petit (gros?) problème avec Internet explorer et mon javascript.
Je voudrais qu'une <div> (id = colconstru) à gauche se déplace de haut en bas lorsque que l'on monte ou descends dans la fenetre.
Ca marche parfaitement sur firefox, mais pas moyen sur IE, il y a meme une erreur "objet requis" au niveau du " document.getElementById..."
j'espere que quelqu'un aura une illumination en voyant le code... Merci !
- Code: Tout sélectionner
function affscroll() {
var NavName = navigator.appName;
if (NavName == "Microsoft Internet Explorer"){
var hauteur = document.body.scrollTop;
if (hauteur > 674) document.getElementById('colconstru').style.top = (hauteur - 237)+'px';
else document.getElementById('colconstru').style.top= '437px';
}
else{
var hauteur = window.pageYOffset;
if (hauteur > 674) document.getElementById('colconstru').style.top = (hauteur - 237)+'px';
else document.getElementById('colconstru').style.top= '437px';
}
}
setInterval("affscroll()",100);
Dernière édition par webmister62 le Jeu Juin 22, 2006 11:27, édité 1 fois.
-

doic - WRInaute passionné

- Messages: 1147
- Inscription: 7 Nov 2003
Essaie ça; j'ai pas testé, mais bon...
- Code: Tout sélectionner
function affscroll() {
var hauteur = (navigator.appName == "Microsoft Internet Explorer") ? document.body.scrollTop : window.pageYOffset;
bidule = document.getElementById('colconstru');
bidule.style.top = (hauteur > 674) ? (hauteur - 237)+'px' : '437px';
}
setInterval("affscroll()",100);
- webmister62
- WRInaute discret

- Messages: 144
- Inscription: 10 Fév 2005
Ca me fait pareil
(aucun effet sur IE)
l'erreur "objet requis" sur IE n'apparait plus quand j'appelle la fonction en dessous de la div en question.
si ca peut aider, la div ressemble a ca :
l'erreur "objet requis" sur IE n'apparait plus quand j'appelle la fonction en dessous de la div en question.
si ca peut aider, la div ressemble a ca :
- Code: Tout sélectionner
<div id="colconstru" style="position:absolute;top:437px;left:745px;">
-

doic - WRInaute passionné

- Messages: 1147
- Inscription: 7 Nov 2003
En replaçant document.body.scrollTop par document.documentElement.scrollTop :
- Code: Tout sélectionner
function affscroll() {
var hauteur = (navigator.appName == "Microsoft Internet Explorer") ? document.documentElement.scrollTop : window.pageYOffset;
bidule = document.getElementById('colconstru');
bidule.style.top = (hauteur > 674) ? (hauteur - 237)+'px' : '437px';
}
setInterval("affscroll()",100);
- webmister62
- WRInaute discret

- Messages: 144
- Inscription: 10 Fév 2005
yes yes yes yeeaaaaahhhhh ! lol
merci beaucoup, ca marche !
passé des heures la-dessus, et toi hop en 2 minutes... saleté d'explorer...
encore merci, all's right
merci beaucoup, ca marche !
passé des heures la-dessus, et toi hop en 2 minutes... saleté d'explorer...
encore merci, all's right
6 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- [Résolu] Javascript et formulaire
- [resolu] Javascript : Pb d'antislash
- Probleme javascript... [Résolu]
- [Résolu] Infobulle en javascript et référencement
- [Résolu] Pb changement de class javascript
- [résolu] Indexation des images et javascript
- [Résolu] Javascript pour firefox seulement
- [résolu] javascript dans un echo PHP
- [résolu]javascript : tableau de bouton radio
- [RESOLU][Javascript] ordre de priorité des évènements...
- Google Voice, la gestion de vos conversations audio - 12-03-2009
- Googlebot analyse certains codes JavaScript - 02-05-2006
- Optimisation du référencement d'un site en AJAX - 26-11-2007
- Google Web Toolkit, pour créer des applications en AJAX - 13-12-2006
- Comment faire des liens en dur dans son annuaire - 08-11-2004
- API Google Maps en Flash / Flex - 15-05-2008
- Google sait désormais suivre les liens JavaScript ! - 08-06-2009
- Les albums web Picasa passent à 1 Go de stockage - 08-03-2007
Consultez la description détaillée des produits ou services de Google suivants : Google Related Links, Google Compute
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
