Bonjour,
Afin de corriger un probleme de positionnement dans mon site web, j'ai cree le script suivant:
Celui-ci joue parfaitement son role avec Firefox par contre la methode scroll() n'est jamais appelee avec Internet Explorer, et comme je ne suis pas du tout un specialiste Javascript je m'en remets a vous!
Pour info, mon objectif est de faire un scroll negatif si l'utilisateur clic sur un lien qui renvoie sur une ancre. Ceci afin d'afficher le texte correctement en cas d'utilisation d'une baniere fixe au sommet de ma page.
Merci par avance pour votre aide precieuse
Nono's
Afin de corriger un probleme de positionnement dans mon site web, j'ai cree le script suivant:
window.onload = createRef
function createRef(){
...
var a = document.createElement("a");
a.href = "#" + entry.element.id;
a.setAttribute("onClick", "clicked=1;");
a.setAttribute("onMouseOut", "scroll(-140);");
...
} //end createRef
function scroll(step) {
// alert("enter scroll function");
if (clicked == 1) {
window.scrollBy(0, step);
clicked = 0;
} //end if
} //end scroll
Celui-ci joue parfaitement son role avec Firefox par contre la methode scroll() n'est jamais appelee avec Internet Explorer, et comme je ne suis pas du tout un specialiste Javascript je m'en remets a vous!

Pour info, mon objectif est de faire un scroll negatif si l'utilisateur clic sur un lien qui renvoie sur une ancre. Ceci afin d'afficher le texte correctement en cas d'utilisation d'une baniere fixe au sommet de ma page.
Merci par avance pour votre aide precieuse
Nono's