1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Wie Umleitung für iPhones programmieren?

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von JRiggert, 14.05.09.

  1. JRiggert

    JRiggert Wohlschmecker aus Vierlanden

    Dabei seit:
    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
     
  2. dewey

    dewey Gewürzluiken

    Dabei seit:
    01.05.06
    Beiträge:
    5.732
    kenne mich damit nicht genau aus aber ich würde schätzen das man die weiche auf den browser user agent ansetzt.
     
  3. eyecandy

    eyecandy Graue Französische Renette

    Dabei seit:
    08.12.05
    Beiträge:
    12.210
    browserweiche. wenn ich mich nicht täusche, so:

    if(navigator.userAgent.toLowerCase().indexOf('ipho ne') > -1)
    location.href = 'iPHONE.html';
     
  4. JRiggert

    JRiggert Wohlschmecker aus Vierlanden

    Dabei seit:
    13.08.08
    Beiträge:
    236
    Hat das Leerzeichen in "ipho ne" was zu bedeuten, oder ist das nur ein Tippfehler?

    Viele Grüße, Jan
     
  5. eyecandy

    eyecandy Graue Französische Renette

    Dabei seit:
    08.12.05
    Beiträge:
    12.210
    tippfehler. sorry.

    hier noch etwas mehr info zum thema …
     
  6. Katzenfutter

    Katzenfutter Kaiser Wilhelm

    Dabei seit:
    16.12.06
    Beiträge:
    174
    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"); }
    
     

Diese Seite empfehlen