Redirection en fonction de la résolution [Resolu]

Redirection en fonction de la résolution [Resolu] - HTML/CSS - Programmation

Marsh Posté le 16-11-2002 à 00:05:53    

J'utilise ce petit script pour charger une version adaptée de mon site automatiquement pour les petites résolutions mais j'ai un problème, c'est qu'il charge d'abord toute la page en haute résolution avant de rediriger, peut on faire ça avant ? Merci
 

Code :
  1. <script language="JavaScript" type="text/javascript">
  2. <!--
  3. function redirect_resolution()
  4. {
  5. if (screen.width < 1024) // 800
  6. window.location.href='http://www.masterjul.net/index_86.php';
  7. }
  8. -->
  9. </script>
  10. <body bgcolor="#BBCAD9" background="images/fond/1.gif" link="#000000" vlink="#000000" alink="#990000" onload="redirect_resolution()">


Message édité par Master_Jul le 16-11-2002 à 00:53:58
Reply

Marsh Posté le 16-11-2002 à 00:05:53   

Reply

Marsh Posté le 16-11-2002 à 00:18:52    

je ne sais pas si c'est possible mais si dans ton index tu mets seulement un truc genre  
 - si  >1024 va la
- sinon va la
ca devrais aller non ?

Reply

Marsh Posté le 16-11-2002 à 00:47:36    

Tu ne dois effectuer ta redirection dans le Onload car comme l'indique cet événement, il est appelé lorsque la page est entièrement chargée.
Pour éviter cela place ce script avant la balise </body>:
 
<script language="javascript">
 window.setTimeout('redirect_resolution()','50';);
</script>
 
 


---------------
@ + : Rem'
Reply

Marsh Posté le 16-11-2002 à 00:53:43    

Je venais de tester la méthode de nico168 qui marchait certe bien mais qui ne répondait pas tout à fait au problème, la méthode de rem' marche comme sur des roulettes, merci à vous deux et bonne soirée !  :)  :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed