Ouvrir une page differente selon navigateur
Résolu
manu
-
manu -
manu -
A voir également:
- Ouvrir une page differente selon navigateur
- Supprimer une page word - Guide
- Comment ouvrir un fichier epub ? - Guide
- Navigateur web - Guide
- Ouvrir fichier .bin - Guide
- Ouvrir fichier .dat - Guide
7 réponses
SALUT
Essaye ca en php
ou ca en html
bon j ai tout mis meme le css pour imprimer :-) mais tu fais comme tu veux
dis le resultat !!
j espere t avoir aide ;-)
RAD
Essaye ca en php
<?php if (ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) { echo "<link rel=\"stylesheet\" type=\"text/css\" media=\"all\" href=\"styleie.css\" />"; } else if (ereg("^Mozilla/", $_SERVER["HTTP_USER_AGENT"])) { echo "<link rel=\"stylesheet\" type=\"text/css\" media=\"all\" href=\"stylemozilla.css\" />"; } else if (ereg("^Opera/", $_SERVER["HTTP_USER_AGENT"])) { echo "<link rel=\"stylesheet\" type=\"text/css\" media=\"all\" href=\"stylemozilla.css\" />"; } else { echo "<link rel=\"stylesheet\" type=\"text/css\" media=\"all\" href=\"stylemozilla.css\" />"; } ?>
ou ca en html
<link rel="stylesheet" type="text/css" media="print" href="url de ton/Print.css" /> <!--[if lt IE 5.5000]><style type="text/css">@import "url de ton/IE50Fixes.css";</style><![endif]--> <!--[if IE 5.5000]><style type="text/css">@import "url de ton/IE55Fixes.css";</style><![endif]--> <!--[if IE 6]><style type="text/css">@import "url de ton/IE60Fixes.css";</style><![endif]--> <style type="text/css"> @import "url de ton.css"</style>
bon j ai tout mis meme le css pour imprimer :-) mais tu fais comme tu veux
dis le resultat !!
j espere t avoir aide ;-)
RAD
Waou! Merci beaucoup Gihef!
Honte à moi, je n'avais pas remarqué...
Je vais essayer avec ce que vais plus, je reviens si j'ai un problème.
Merci encore pour la rapidité et l'efficacité!
Honte à moi, je n'avais pas remarqué...
Je vais essayer avec ce que vais plus, je reviens si j'ai un problème.
Merci encore pour la rapidité et l'efficacité!
J'ai bien chérché et j'ai peut-être trouvé une solution en php (où je débute), qu'en pensez-vous?
Grace à la variable HTTP_USER_AGENT, j'ai fait ;
<?php
if (eregi('MSIE', $_SERVER["HTTP_USER_AGENT"]))
{$nav = 1;}
elseif (eregi('Mozilla', $_SERVER["HTTP_USER_AGENT"]))
{$nav = 2;}
else {$nav = 3;}
?>
avant <HTML>
et
<LINK Rel="stylesheet" Type="text/css" Href="<?PHP echo $nav; ?>.css">
avec, bien sur, 1.css pour IE, 2 pour Mozilla...
Merci pour vos fututres réponses!
Grace à la variable HTTP_USER_AGENT, j'ai fait ;
<?php
if (eregi('MSIE', $_SERVER["HTTP_USER_AGENT"]))
{$nav = 1;}
elseif (eregi('Mozilla', $_SERVER["HTTP_USER_AGENT"]))
{$nav = 2;}
else {$nav = 3;}
?>
avant <HTML>
et
<LINK Rel="stylesheet" Type="text/css" Href="<?PHP echo $nav; ?>.css">
avec, bien sur, 1.css pour IE, 2 pour Mozilla...
Merci pour vos fututres réponses!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je viens de trouver un truc bizarre (je crois):
Cette variable $_SERVER["HTTP_USER_AGENT" retourne, pour mozilla, un truc comme
Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
Ca ne risquait pas de marcher et je suppose que c'est pareil pour les autres navigateurs!!
Y'a t'il un moyen de simplifier?
Faut-il passer par le javascript?
Merci pour vos futures réponses!
Cette variable $_SERVER["HTTP_USER_AGENT" retourne, pour mozilla, un truc comme
Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
Ca ne risquait pas de marcher et je suppose que c'est pareil pour les autres navigateurs!!
Y'a t'il un moyen de simplifier?
Faut-il passer par le javascript?
Merci pour vos futures réponses!