Forums iOS
Site optimisé iPhone : forcer l'affichage classique
Voir le premier message non lu • 3 messages
• Page 1 sur 1
Site optimisé iPhone : forcer l'affichage classique
Salut !
Je viens de développer une version optimisée iPhone pour mon site et je me pose une petite question :
comment forcer l'affichage de la version classique ?
Ma page index.php détecte l'iPhone et me renvoie sur la version optimisée mais je voudrais proposer un bouton permettant de revenir à la version classique comme c'est le cas avec le site iPhone Gen.
Si quelqu'un avait une astuce ça m'aiderait beaucoup Merci d'avance !
Je viens de développer une version optimisée iPhone pour mon site et je me pose une petite question :
comment forcer l'affichage de la version classique ?
Ma page index.php détecte l'iPhone et me renvoie sur la version optimisée mais je voudrais proposer un bouton permettant de revenir à la version classique comme c'est le cas avec le site iPhone Gen.
Si quelqu'un avait une astuce ça m'aiderait beaucoup Merci d'avance !
-
Mr_SATAN
Gamer Averti
- Messages: 76
- Inscription: 06 Sep 2009, 17:31
- Pays: France
Site optimisé iPhone : forcer l'affichage classique
Il existe le plugin UA Faker (User Agent Faker), je ne me rappelle plus sur quelle source, mas cela te permet, une fois activé, de faire croire à tous les sites sur lesquels tu vas que tu n'est pas sur Safari mobile mais sur Firefox 3.0
« I'd like to change the world, but they don't wanna give me the source code. »
- iPhone 4 user.
- iPhone 4 user.
-
Aerith
Gamer Bronze
- Messages: 1248
- Inscription: 03 Sep 2010, 11:31
- Pays: France
Site optimisé iPhone : forcer l'affichage classique
J'ai réalisé la version mobile iPhoneGen, donc je suis à ton entière disposition.
Tu peux faire sur ton index.php (non mobile) une condition if qui, si $_GET['Mobile'] n'existe pas et que l'appareil est un iPhone, tu rediriges vers la version mobile, sinon si l'appareil est un iPhone mais que $_GET['Mobile'] contient "No", ne rien faire.
en gros :
if (FonctionQuiDetectel'iPhone == true) {
if ($_GET['Mobile'] == 'No') { }
else {
//redirection vers version mobile
}
}
// Code classique
(EDIT : J'ai enlevé les balises d'entrée et de sortie PHP car sur le forum je peux m'en servir avec mes droits HTML... :/)
Tu peux faire sur ton index.php (non mobile) une condition if qui, si $_GET['Mobile'] n'existe pas et que l'appareil est un iPhone, tu rediriges vers la version mobile, sinon si l'appareil est un iPhone mais que $_GET['Mobile'] contient "No", ne rien faire.
en gros :
if (FonctionQuiDetectel'iPhone == true) {
if ($_GET['Mobile'] == 'No') { }
else {
//redirection vers version mobile
}
}
// Code classique
(EDIT : J'ai enlevé les balises d'entrée et de sortie PHP car sur le forum je peux m'en servir avec mes droits HTML... :/)
Dernière édition par Tom Vivares le 02 Avr 2010, 12:14, édité 1 fois.
Ancien responsable des rédacteurs iPhone gamergen.com
-
Silver
Gamer Bronze
- Messages: 2378
- Inscription: 26 Juil 2008, 20:49
- Localisation: Paris, France
- Prénom: Jason
- Pays: France
- Sexe: Homme
3 messages
• Page 1 sur 1