Iphone & CSS
bronson3
Messages postés
18
Statut
Membre
-
cw75116 -
cw75116 -
Bonjour à tous,
J'aimerai savoir si il est possible de détecter le matériel sur lequel le client surf. Pour les OS je sais, mais avec l'Iphone ?
Pour les surf sur Iphone je souhaite désactiver certaines CSS, notamment celles générant les bulles d'aides, est-ce possible ?
Dernière interrogation : comment faire pour que les images (les picto en fait) suivent les zoom in & out, mes images en png reste figées à taille originale ... Existe-t-il une astuce, format svg ou autres ?
J'aimerai savoir si il est possible de détecter le matériel sur lequel le client surf. Pour les OS je sais, mais avec l'Iphone ?
Pour les surf sur Iphone je souhaite désactiver certaines CSS, notamment celles générant les bulles d'aides, est-ce possible ?
Dernière interrogation : comment faire pour que les images (les picto en fait) suivent les zoom in & out, mes images en png reste figées à taille originale ... Existe-t-il une astuce, format svg ou autres ?
A voir également:
- Iphone & CSS
- Trousseau iphone - Guide
- Sonnerie iphone gratuite - Guide
- Widget iphone - Guide
- Clavier iphone chiffre et lettre - Guide
- Ralentir une video iphone - Guide
1 réponse
Dans la head
<?php
//$_SERVER["HTTP_USER_AGENT"] : variable donnant le navigateur
if (ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) {
//Internet explorer
echo "<link rel=\"stylesheet\" href=\"CSS/feuilleIE.css\" type=\"text/css\" />";
} else if (ereg("^Mozilla/", $_SERVER["HTTP_USER_AGENT"])) {
//Mozilla - Firefox
echo "<link rel=\"stylesheet\" href=\"CSS/feuille1.css\" type=\"text/css\" />";
} else if (ereg("^Opera/", $_SERVER["HTTP_USER_AGENT"])) {
//Opera
echo "<link rel=\"stylesheet\" href=\"CSS/feuille1.css\" type=\"text/css\" />";
} else {
//Les autres
echo "<link rel=\"stylesheet\" href=\"CSS/feuille1.css\" type=\"text/css\" />";
}
?>
Là ca te charge des feuilles CSS en fonction du navigateur
Sinon pour rediriger sur une autre page, toujours dans le head.
<?php
$ua = $_SERVER['HTTP_USER_AGENT'];
if (eregi("iPhone",$ua))
{
header('Location: http://monsiteiphone.fr/');
}
if (eregi("BlackBerry",$ua))
{
header('Location: http://monsiteblackberry.fr/');
}
?>
J'espere avoir repondu a ta question
Charles
www.openproduction.fr
<?php
//$_SERVER["HTTP_USER_AGENT"] : variable donnant le navigateur
if (ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) {
//Internet explorer
echo "<link rel=\"stylesheet\" href=\"CSS/feuilleIE.css\" type=\"text/css\" />";
} else if (ereg("^Mozilla/", $_SERVER["HTTP_USER_AGENT"])) {
//Mozilla - Firefox
echo "<link rel=\"stylesheet\" href=\"CSS/feuille1.css\" type=\"text/css\" />";
} else if (ereg("^Opera/", $_SERVER["HTTP_USER_AGENT"])) {
//Opera
echo "<link rel=\"stylesheet\" href=\"CSS/feuille1.css\" type=\"text/css\" />";
} else {
//Les autres
echo "<link rel=\"stylesheet\" href=\"CSS/feuille1.css\" type=\"text/css\" />";
}
?>
Là ca te charge des feuilles CSS en fonction du navigateur
Sinon pour rediriger sur une autre page, toujours dans le head.
<?php
$ua = $_SERVER['HTTP_USER_AGENT'];
if (eregi("iPhone",$ua))
{
header('Location: http://monsiteiphone.fr/');
}
if (eregi("BlackBerry",$ua))
{
header('Location: http://monsiteblackberry.fr/');
}
?>
J'espere avoir repondu a ta question
Charles
www.openproduction.fr