• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Wie Umleitung für iPhones programmieren?

JRiggert

Wohlschmecker aus Vierlanden
Registriert
13.08.08
Beiträge
236
Hallo!

Ich wurde durch diese Seite inspiriert,
und möchte nun meine eigene Site auch als iPhone Version anbieten.

Die einzige offene Frage die ich habe: Wie mache ich die Umleitung?
Mit Javascript einfach nach Auflösungen unter 800x600 fragen?

Hat da zufällig jemand einen Code-Schnipsel zur Hand? ;-)

Viele Grüße, Jan
 
kenne mich damit nicht genau aus aber ich würde schätzen das man die weiche auf den browser user agent ansetzt.
 
browserweiche. wenn ich mich nicht täusche, so:

if(navigator.userAgent.toLowerCase().indexOf('ipho ne') > -1)
location.href = 'iPHONE.html';
 
Hat das Leerzeichen in "ipho ne" was zu bedeuten, oder ist das nur ein Tippfehler?

Viele Grüße, Jan
 
tippfehler. sorry.

hier noch etwas mehr info zum thema …
 
Wie wäre es mit einer serverseitigen Umleitung?
JavaScript wird clientseitig ausgeführt, also hat man darauf eigentlich nie wirklich Einfluss...

In PHP sähe es folgendermaßen aus:
Code:
$browser = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");

if ($browser == true)  { header("Location: startseite_mobil.html"); }