Renvoyer le visiteur sur une page en fonction de sa résolution...

Soyez le premier à donner votre avis sur cette source.

Vue 7 374 fois - Téléchargée 304 fois

Description

Il existe plus simple que ce code, mais son intérêt éside en le fait qu'il explore toute les résolutions possibles. De même on y emploi la méthode "Switch Case" qui est très utile dans un certain nombre de cas.

Source / Exemple :


<html>
<head>
<title>:: Résolution ::</title>
</head>

<body>
<script><!--
	// Détecter la résolution du visiteur. Plusieures possibilités...
	
	var blur 				// Déclaration de la variable qu'on utilisera.
	blur = screen.width		// Notre variable équivaut à la résolution...
	
	switch (blur)			
	{
	case blur = 640:		// Cas du 640.
	location="640.html"
	break;
	
	case blur = 800:		// Cas du 800.
	location="800.html"
	break;
	
	case blur = 1024:		// Cas du 1024.
	location="1024.html"
	break;
	
	case blur = 1152:		// Cas du 1152.
	location="1152.html"
	break;
	
	case blur = 1280:		// Cas du 1280.
	location="1280.html"
	break;
	}
--></script>
</body>
</html>

Conclusion :


Voilà, en espérant que cela vous sera utile...
Cordialement,

Legion

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

martinaur
Messages postés
12
Date d'inscription
samedi 4 septembre 2004
Statut
Membre
Dernière intervention
7 avril 2007
-
j'adore ce script
icephil
Messages postés
2
Date d'inscription
samedi 29 mars 2003
Statut
Membre
Dernière intervention
4 octobre 2005
-
Tu devrais pas mettre case blur = 640: car cela insert la valeur 640 à la variable. Je viens de le tester.
DevEnStock
Messages postés
1
Date d'inscription
jeudi 22 juillet 2010
Statut
Membre
Dernière intervention
22 juillet 2010
-
Idem pour moi après un test.
La syntaxe serait plutôt:
case 640:
location="640.html" ;
break;
case 800:

Etc.

Mais l'intention est quand même sympa ;-)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.