• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick

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"); }