11545 sujets

JavaScript, DOM et API Web HTML5

les recherches faites n'ayant rien donné je viens poster ici mon problème:
je suis chargé de créer une interface d'affichage dynamique sous linux utilisant firefox et donc programmée en langage web.
le matériel utilisé ne comportant pas de pointeur à priori, j'ai besoin de permettre à l'utilisateur d'utiliser un ascenceur de frame ou d'iframe, lequel serait commandé par deux boutons (haut et bas).
Quelqu'un a-t-il une idée de l'existence de fonctions accessibles via javascript permettant ceci?

pour la gestion des touches, c'est bon, mais pour l'accès aux propriétés de scroll de la frame ou de l'iframe, j'ai l'impression que ça n'a pas été prévu.

Sinon il y a peut-être bien une possibilité mais qui exige php, faire un include dans un div et déplacer ce div par la propriété css margin-top ou top?
Seulement il faut que j'évite le php à tout prix, selon la volonté de la personne chargée de la conception de la borne.
Bonjour,


Il suffit d'utiliser la fontion scroll(x,y) ^^

Si il s'agit d'une iframe il faut utiliser la méthode sur l'iframe, pour accéder au contenu ( ce qui n'est faisable qu'à condition que l'iframe soit hébergé sur le même domaine ) moi j'utilise :

window.ifr

Avec ifr qui serait le nom donnée par l'attribut name dans la balise iframe.

Ainsi il suffit de mettre :

window.ifr.scroll(0,100);

Ou si on veut un déplacement relatif :

window.ifr.scroll(0,window.ifr.pageYOffset+100);

Sinon ici il utilise une autre manière pour accéder à l'iframe mais de toute façon les deux fonctionnent sous firefox.

Cordialement Smiley smile