Paramètres height/width variables + limite de la fenêtre sous Mozilla - HTML/CSS - Programmation
Marsh Posté le 20-09-2004 à 21:13:15
Citation : 2°-Sous Mozilla/Netscape et compagnie, les images ne rebondissent pas sur le côté droit ni sur le bas de la fenêtre (ni sur le haut mais là c'est normal) |
Résolu en remplacant (Sauf que maintenant ça ne rebondit plus sur le bas de Opera ) :
if (isNetscape) {
height = window.innerHeight + document.scrollTop;
width = window.innerWidth + document.scrollLeft;
} else {
height = document.documentElement.clientHeight + document.documentElement.scrollTop;
width = document.documentElement.clientWidth + document.documentElement.scrollLeft;
}
par
height = document.documentElement.clientHeight + document.documentElement.scrollTop;
width = document.documentElement.clientWidth + document.documentElement.scrollLeft;
Reste problème 1°
Marsh Posté le 21-09-2004 à 00:06:19
Version finale actuelle de ce javascript pour le moment en ce qui me concerne:
demo: http://www.webisdead.net/xhtml-index-test.html
(index.html en reconstruction lente et pas définitive du tout)
nouveautés par rapport au début:
- compatible XHTML (re-compatible HTML en remplaçant un "documentElement" par "body" )
- compatible avec Netscape/Mozilla/FireFox ... (défaut restant: les éléments ne rebondissent pas sur le bord en bas d'Opera)
- définition de tailles différentes, séparément pour chaque élément
Code :
|
Marsh Posté le 20-09-2004 à 16:25:10
(Le problème actuel s'est tellement écarté du sujet de départ que j'en crée un nouveau.)
J'essaie d'améliorer le javascript suivant sur deux points:
1°- J'aimerais que les paramètres DOTSIZEHEIGTH et DOTSIZEWIDTH puissent varier en fonction des dimensions des différents objet qu'on traite indiquées dans le <div>.
J'avais pensé à quelque chose du genre "DOTSIZEHEIGTH = dots[i].obj.height;"à placer dans le for{} concerné ... mais cela ne marche pas ... (éventuellement en faisant de DOTSIZEHEIGTH et DOTSIZEWIDTH)... enfin, je suis sur qu'il doit y avoir une solution à ce problème.
2°-Sous Mozilla/Netscape et compagnie, les images ne rebondissent pas sur le côté droit ni sur le bas de la fenêtre (ni sur le haut mais là c'est normal)
Vous pouvez voir fonctionner ce javascript ici:
http://www.webisdead.net/xhtml-index-test.html
(page d'acceuil en reconstruction
et là (objets volontairement mal dimensionné, peut provoquer des étirements de la fenêtre ...):
http://www.webisdead.net/megaptere
Message édité par Ludwig von 97 le 20-09-2004 à 23:47:00
---------------
http://www.webisdead.net http://videos.webisdead.net http://folding.webisdead.net