Changer de CSS suivant le navigateur
Résolu/Fermé
jb33
Messages postés
9
Date d'inscription
dimanche 9 mars 2008
Statut
Membre
Dernière intervention
9 janvier 2009
-
29 juin 2008 à 20:04
Wisso - 4 déc. 2011 à 16:31
Wisso - 4 déc. 2011 à 16:31
A voir également:
- Changer de CSS suivant le navigateur
- Changer dns - Guide
- Piratage facebook changer mot de passe - Guide
- Changer clavier qwerty en azerty - Guide
- Navigateur privé - Guide
- Safari navigateur - Télécharger - Navigateurs
4 réponses
91dj85
Messages postés
38
Date d'inscription
lundi 30 juin 2008
Statut
Membre
Dernière intervention
30 juin 2008
1
30 juin 2008 à 12:39
30 juin 2008 à 12:39
en fait tu as plusieurs solutions :
soit tu changes le CSS par javascript : difficile et long
soit tu met des conditions dans le css : et oui c 'est possible
soit tu une page css pour chaque navigateur et tu charge les différentes pages en fonction du navigateur (en php ou javascript)
tu peux trouver ça sur le site : https://www.alsacreations.com/
----------------------------------------------------------------------------------------------------------------
Création de site internet - Analyse et Développement de systèmes informatiques
https://www.itactiv.fr/ / http://www.itactiv.com
soit tu changes le CSS par javascript : difficile et long
soit tu met des conditions dans le css : et oui c 'est possible
soit tu une page css pour chaque navigateur et tu charge les différentes pages en fonction du navigateur (en php ou javascript)
tu peux trouver ça sur le site : https://www.alsacreations.com/
----------------------------------------------------------------------------------------------------------------
Création de site internet - Analyse et Développement de systèmes informatiques
https://www.itactiv.fr/ / http://www.itactiv.com
J'aimerai savoir comment intégrer Google Chrome au code qui a été donné plus haut.
<?php //modification du css suivant le navigateur //$_SERVER["HTTP_USER_AGENT"] : variable donnant le navigateur if (ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) { //Internet explorer echo "<link rel=\"stylesheet\" href=\"rca.ie.css\" type=\"text/css\" />"; } else { //Les autres echo "<link rel=\"stylesheet\" href=\"rca.moz.css\" type=\"text/css\" />"; } ?>
jb33
Messages postés
9
Date d'inscription
dimanche 9 mars 2008
Statut
Membre
Dernière intervention
9 janvier 2009
1 juil. 2008 à 15:55
1 juil. 2008 à 15:55
Bon au final à force de recherche et test, j'ai réussi à trouver un script PHP qui me change le css suivant le navigateur:
<?php
//modification du css suivant le navigateur
//$_SERVER["HTTP_USER_AGENT"] : variable donnant le navigateur
if (ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) {
//Internet explorer
echo "<link rel=\"stylesheet\" href=\"rca.ie.css\" type=\"text/css\" />";
}
else {
//Les autres
echo "<link rel=\"stylesheet\" href=\"rca.moz.css\" type=\"text/css\" />";
}
?>
merci pour ta réponse :)
<?php
//modification du css suivant le navigateur
//$_SERVER["HTTP_USER_AGENT"] : variable donnant le navigateur
if (ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) {
//Internet explorer
echo "<link rel=\"stylesheet\" href=\"rca.ie.css\" type=\"text/css\" />";
}
else {
//Les autres
echo "<link rel=\"stylesheet\" href=\"rca.moz.css\" type=\"text/css\" />";
}
?>
merci pour ta réponse :)
Utilisateur anonyme
9 nov. 2009 à 23:37
9 nov. 2009 à 23:37
Bonjour, j'ai le meme pb, des diffrences entre firevox et IE, ton script PHP, c'est une super idée, mais je ne sais comment s'en servir.
Je sais que le php se mets dans la page xhml, mais après?
Ok je vais créer un css spéciale pour IE,mais faut bien que je lui indique d'aller chercher la feuille de style CSSIE, et puis à mon avis il faut pas que je l'apelle style.css, car j'ai déja celle de Firevox
Je dois remplacer la balise link qui exixte déja dans ma page par ton script?
Comme tu vois, je maitrise pas les scripts et le php.
Merci
Je sais que le php se mets dans la page xhml, mais après?
Ok je vais créer un css spéciale pour IE,mais faut bien que je lui indique d'aller chercher la feuille de style CSSIE, et puis à mon avis il faut pas que je l'apelle style.css, car j'ai déja celle de Firevox
Je dois remplacer la balise link qui exixte déja dans ma page par ton script?
Comme tu vois, je maitrise pas les scripts et le php.
Merci