psyckan
Messages postés135Date d'inscriptionvendredi 27 août 2004StatutMembreDernière intervention 8 mai 2010
-
22 mai 2009 à 12:27
fred006
Messages postés1Date d'inscriptionvendredi 19 septembre 2003StatutMembreDernière intervention 5 mai 2010
-
5 mai 2010 à 13:41
Bonjour,
J'ai crée une fonction qui permet de redimensionner une image en fonction de la résolution de l'ecran :
function screen_size() {
var size=screen.width+"*"+screen.height;
var width=0;
switch(size)
{
case "1280*800" :
width=110;
break;
case "1024*768" :
width=90;
break;
}
logos = ", ----
, ----
, ----
Je l'appelle sur moment du chargement de la page (body onload) et cela marche trés bien sous FF, Safari, et Opera mais pas sous IE (quelque soit la version)
@karamel
Messages postés1850Date d'inscriptionvendredi 9 mai 2008StatutModérateurDernière intervention 4 mars 2024152 22 mai 2009 à 22:19
bonjour
a ta place j'eviterait de faire de cette facon car si j'ai bien conpris seule ceux qui on une resolution de 1280*800 et 1024*768 peuvent profiter d'un affichage normale et pour les autres resolution l'image sera affiche a sa taille originale
utilise plutot un affichage en pourcentage sa t'evitera de cree un script pour ca et sera compatible toutes resolutions
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 23 mai 2009 à 10:23
Bonjour,
indépendamment de kazma++, IE n'aime pas trop un id = nom de variable ( ici logos )
( ce genre de choses jouent des tours un jour ou l'autre avec tous les navigateurs )
si on avait le html nécessaire çà aurait été sûr, mais là,
c'est fonction de ce que j'ai fait, qui ne correspond
peut-être pas à ce que toi tu fais.
Cordialement [mon Site] [M'écrire] Bul
fred006
Messages postés1Date d'inscriptionvendredi 19 septembre 2003StatutMembreDernière intervention 5 mai 2010 5 mai 2010 à 13:41
fred
A tous ce que ca interesse !!!!!
si vous faites :
document.getElementById("main").innerHTML = xmlDom; 'xmlDom etant un template chargé par AJAX par exemple'
Sous IE ne mettez pas de commentaire du genre <!-- Debut -->
Monsieur IE ne comprend pas ce dom
Idiot de MS développeur !!!