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

Soyez le premier à donner votre avis sur cette source.

Vue 7 734 fois - Téléchargée 387 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
DevEnStock Messages postés 1 Date d'inscription jeudi 22 juillet 2010 Statut Membre Dernière intervention 22 juillet 2010
22 juil. 2010 à 18:53
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 ;-)
icephil Messages postés 2 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 4 octobre 2005
4 oct. 2005 à 21:42
Tu devrais pas mettre case blur = 640: car cela insert la valeur 640 à la variable. Je viens de le tester.
martinaur Messages postés 12 Date d'inscription samedi 4 septembre 2004 Statut Membre Dernière intervention 7 avril 2007
4 sept. 2004 à 22:56
j'adore ce script

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.