France Hardware : Forums de discussion
Retrouvez les prix près de chez vous :  
Index du forum | Liste des membres | Liste des groupes | Inscription | F-A-Q | Recherche
Pseudo :    Password :     
22 637 membres enregistrés - 1 883 815 posts - 96 197 topics
Index des forums FH  | Index des forums DegroupNews
      Programmation
           Langages Web
                cherche un script pour differentes resolutions. [FINI]
21 connectés(record : 207 le 05 juin 2007 - 05 h 23)

Vous devez vous connecter pour répondre au topic.
cherche un script pour differentes resolutions. [FINI]

frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE

Messages : 3 760
Inscrit le 03/01/04
Ville : Echirolles
Non connecté
  Posté le 10 mars 2005 - 11 h 07 m 28 s
salut a tous. je sais qu'il est possible de detecteer la résoltution d'un visiteur pour un site, la preuve xiti permet de nous indiquer les résolutions des utilisateurs.
j'aimerai un script qui detecte la résolution ( 800*600, 1024*728, 1280*1024)
et qu'il me selectionne un lien suivant la résolutions détectées. ceci à pour but d'eviter aux visiteurs de se retrouver sur une page où il serai marqué ( cliquez sur la résolution que vous utilisez: ......)
merci


Message édité 1 fois, la dernière par frio2K4 le 15 mars 2005 - 11 h 14.

vend sac a dos 15.4" TARGUS 20€
En vente ici

http://shaolin.shadow.free.fr/sofia


frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE

Messages : 3 760
Inscrit le 03/01/04
Ville : Echirolles
Non connecté
  Posté le 11 mars 2005 - 10 h 47 m 19 s

<script type="text/javascript" language="JavaScript">

var correctwidth=800

var correctheight=600

if (screen.width!=correctwidth||screen.height!=correctheight)

document.write("<b>Ce site est optimisé pour une résolution "+correctwidth+"x"+correctheight+".
Votre résolution actuelle est "+screen.width+"x"+screen.height+".</b>")

</script>


voici un script que j'ai trouvé. il permet d'afficher sur une page la résolution de l'ecran du visiteur.



vend sac a dos 15.4" TARGUS 20€
En vente ici

http://shaolin.shadow.free.fr/sofia


frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE

Messages : 3 760
Inscrit le 03/01/04
Ville : Echirolles
Non connecté
  Posté le 11 mars 2005 - 10 h 50 m 00 s

<script type="text/javascript" language="JavaScript">

if (screen.width!==800||screen.height!==600)

if (screen.width!==1024||screen.height!==728)

if (screen.width!==1280||screen.height!==1024)

</script>


voici une modification. il me manque plus qu'a mettre les commandes souhaitées. du genre if (...)
goto=index800.html


Message édité 2 fois, la dernière par frio2K4 le 11 mars 2005 - 15 h 51.

vend sac a dos 15.4" TARGUS 20€
En vente ici

http://shaolin.shadow.free.fr/sofia


Petit_PimoOosE
rsqrtps & pshufb

Messages : 4 617
Inscrit le 15/06/03
Ville : Montréal
Non connecté
  Posté le 11 mars 2005 - 15 h 36 m 16 s
mmh...
il te suffit de faire window.location = "la page appropriée";

si je me souviens bien



Huile de fraise.

frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE

Messages : 3 760
Inscrit le 03/01/04
Ville : Echirolles
Non connecté
  Posté le 11 mars 2005 - 15 h 54 m 25 s
???
non en fait je voulais creer un index qui va detecter la résolution, puis rediriger dans la page qui convient.



si résolution = 800.600 aller à page1
si résolution =1024*728 aller a page 2
etc...



vend sac a dos 15.4" TARGUS 20€
En vente ici

http://shaolin.shadow.free.fr/sofia


Petit_PimoOosE
rsqrtps & pshufb

Messages : 4 617
Inscrit le 15/06/03
Ville : Montréal
Non connecté
  Posté le 14 mars 2005 - 06 h 37 m 25 s
ok, je reformule :D

    Code js    
1. if (screen.width!==800||screen.height!==600)
2.     window.location ="page800.html";
3. if (screen.width!==1024||screen.height!==728)
4.     windows.location = "page1024.html";
5. if (screen.width!==1280||screen.height!==1024)
6.     window.location = "page1280";
7. 
mais au lieu de faire des ==, je te suggère de faire des > en commençant par les grandes résolutions, des fois que tes visiteurs aient des résolution intermédiaires (moi, par ex, je suis en 1400x1050)
    Code js    
 1. if ( screen.width  >= 1280 || screen.height >= 1024 )
 2.     window.location = "page1280";
 3. 
 4. else if (screen.width >= 1024 || screen.height >= 768 ) // note que c'est 768 et non 728 ;)
 5.     windows.location = "page1024.html";
 6. 
 7. else if ( screen.width >= 800 || screen.height >= 600 )
 8.     window.location ="page800.html";
 9. else
10.     window.location = "pageResolutionNaze.html";
11. 


note : je ne sais pas du tout ce que donne screen.* avec les bureaux étendus (multi-écrans) ! (de toute façon, on ne peut pas y faire grand chose...)


Message édité 4 fois, la dernière par Petit_PimoOosE le 14 mars 2005 - 06 h 40.

Huile de fraise.

frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE

Messages : 3 760
Inscrit le 03/01/04
Ville : Echirolles
Non connecté
  Posté le 14 mars 2005 - 11 h 21 m 12 s
ok merci petit_pimoOose. c'est simpas. deja je pensait que ca allait etre un truc du genre goto= page.html.
mais sinon ca les pages en _top?



vend sac a dos 15.4" TARGUS 20€
En vente ici

http://shaolin.shadow.free.fr/sofia


gege38
Modérateur
Chief of the
(¯`·.__[T3aM.BouL3T©]__.·´¯)
Potatoe Reloaded

Messages : 14 097
Inscrit le 05/02/03
Ville : Domène
Non connecté
  Posté le 14 mars 2005 - 11 h 51 m 05 s
Le goto spa bien :houps: :P

(simple réaction d'un codeur professionnel :dd:)


Message édité 1 fois, la dernière par gege38 le 14 mars 2005 - 11 h 51.

" Nous plaisons plus souvent dans le commerce de la vie par nos défauts que par nos qualités. "
--La Rochefoucauld


alitokmen
Think ®

Messages : 3 687
Inscrit le 19/09/02
Ville : Grenoble, France || Ankara, Turquie
Non connecté
  Posté le 14 mars 2005 - 19 h 06 m 27 s
je crois qu'il faut utiliser
    Code js    
1. .
2. 
3. window.location.href = "bla"


Message édité 1 fois, la dernière par alitokmen le 14 mars 2005 - 19 h 07.

S. Ali Tokmen
http://ali.tokmen.com
http://contact.ali.tokmen.com


frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE

Messages : 3 760
Inscrit le 03/01/04
Ville : Echirolles
Non connecté
  Posté le 15 mars 2005 - 09 h 45 m 30 s
ok j'essairai cela merci



vend sac a dos 15.4" TARGUS 20€
En vente ici

http://shaolin.shadow.free.fr/sofia


frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE

Messages : 3 760
Inscrit le 03/01/04
Ville : Echirolles
Non connecté
  Posté le 15 mars 2005 - 11 h 13 m 35 s


Le 14 mars 2005 - 06 h 37, Petit_PimoOosE a écrit :
ok, je reformule :D

    Code js    
1. if (screen.width!==800||screen.height!==600)
2.     window.location ="page800.html";
3. if (screen.width!==1024||screen.height!==728)
4.     windows.location = "page1024.html";
5. if (screen.width!==1280||screen.height!==1024)
6.     window.location = "page1280";
7. 
mais au lieu de faire des ==, je te suggère de faire des > en commençant par les grandes résolutions, des fois que tes visiteurs aient des résolution intermédiaires (moi, par ex, je suis en 1400x1050)
    Code js    
 1. if ( screen.width  >= 1280 || screen.height >= 1024 )
 2.     window.location = "page1280";
 3. 
 4. else if (screen.width >= 1024 || screen.height >= 768 ) // note que c'est 768 et non 728 ;)
 5.     windows.location = "page1024.html";
 6. 
 7. else if ( screen.width >= 800 || screen.height >= 600 )
 8.     window.location ="page800.html";
 9. else
10.     window.location = "pageResolutionNaze.html";
11. 


note : je ne sais pas du tout ce que donne screen.* avec les bureaux étendus (multi-écrans) ! (de toute façon, on ne peut pas y faire grand chose...)


petite erreur. mais sinon ca marche nikel. merci ;) (windows au lieu de window)


Message édité 1 fois, la dernière par frio2K4 le 15 mars 2005 - 11 h 14.

vend sac a dos 15.4" TARGUS 20€
En vente ici

http://shaolin.shadow.free.fr/sofia


Page genérée en 0.5635 secondes par RahForum 2.0 | Gzip off |  Stats |  Metaforums |  RSS
© 2004 Cerbere Systems.
Prix Matériel Informatique | Informatique Lyon | Informatique Grenoble | Informatique Annecy | Informatique Marseille | Informatique Bordeaux | Forum Informatique
ADSL |Actualité ADSL | e-commerce | Commande Au Volant
Creative Commons
Message Boards and Forums Directory