Jonk

som en dagbok, fast på internet alltså.. typ
  • Hem
  • Om Jonk
4 Feb 2010

Skicka användarna automatiskt till mobilsida

Om du har en sajt med en mobil variant på egen subdomän så kan du enkelt skicka alla besökare vidare till dessa sidor automatiskt genom att använda nedanstående script som jag skrev häromdagen.

Genom att anropa showMobilePage() direkt innanför <head> så skickas besökaren till samma sida fast med ”m.” först i adressen. Scriptet tar hänsyn till om sajten använder http eller https och dessutom om sajten kör med www eller inte.

Exempel

  • http://www.pirateboy.net blir http://m.pirateboy.net
  • http://pirateboy.net blir http://m.pirateboy.net
  • http://www.pirateboy.net/en/mapp/och/undersida.html blir http://m.pirateboy.net/en/mapp/och/undersida.html
  • http://pirateboy.net/en/mapp/och/undersida.html blir http://m.pirateboy.net/en/mapp/och/undersida.html
  • https://www.pirateboy.net blir https://m.pirateboy.net
  • https://pirateboy.net blir https://m.pirateboy.net
  • https://www.pirateboy.net/en/mapp/och/undersida.html blir https://m.pirateboy.net/en/mapp/och/undersida.html
  • https://pirateboy.net/en/mapp/och/undersida.html blir https://m.pirateboy.net/en/mapp/och/undersida.html

Lösningen skulle t ex funka perfekt till två uppsättningar av en blogg kopplade till samma databas där den ene har ett utseende för datorer och den andra ett utseende för mobiler (i mitt exempel iPhone och iPod).

Har du en annan subdomän än ”m” så är det bara till att ändra variabeln ”subdomain” i scriptet. Varsågod!

Spara / dela med dig

  • Facebook
  • del.icio.us
  • Pusha
  • Bloggy
  • TwitThis
  • Google
  • LinkedIn
  • Maila artikeln!
  • Skriv ut artikeln!

Etiketter: blogg, browser, iPhone, iPod, javascript, mobil

Detta inlägg postades torsdag, 4 februari, 2010 kl 10:28 av Jonk i Internet, Programmering, iPhone. Du kan följa svar via RSS 2.0 flödet. Du kan lämna en kommentar, eller en trackback från din egen sida.

2 kommentarer till “Skicka användarna automatiskt till mobilsida”

  1. Andreas Wedberg skriver:
    februari 4, 2010 kl 10:37

    Fint! Hade dock varit bra om man kunde välja på något vis att visa den vanliga sidan även på mobila enheter. Ibland är det riktigt irriterande att hänvisas till någon sämre nedbantad variant. En cookie, eller en $_GET kanske?

  2. Jonk skriver:
    februari 4, 2010 kl 11:22

    Låter som en utmärkt idé! Det finns alltid utrymme till förbättringar.

Lämna en kommentar

Klicka här för att avbryta svar.

« My Youtube Playlist, nu 100% XHTML Valid
Smashing WordPress »
  • Prenumerera

    • Inlägg (RSS)
    • Kommentarer (RSS)
  • Arkiv

  • Kalender

    • februari 2010
      m ti o to f l s
      « Jan   Mar »
      1234567
      891011121314
      15161718192021
      22232425262728
  • Kategorier

    • Bloggeriet (72)
      • Wordpress (58)
        • Plugins (11)
        • Wordpress-teman (24)
          • Daßlog Screen (9)
          • Jonk (11)
    • Dator (165)
      • Datorbyggande (14)
      • Internet (88)
      • Linux (30)
      • Mikrobloggande (14)
      • Programmering (47)
    • Familjen (21)
      • Freja (8)
      • Lisa (6)
      • Loke (13)
    • Fildelning (50)
      • Fri musik-vecka (15)
    • Film (14)
    • iPhone (31)
    • Jobb och sånt (46)
    • Länkar (13)
    • Musik (83)
    • Ordmärkeri (16)
    • Politik (12)
    • Spel (5)
    • TV (3)
    • Övrigt (83)
  • Jonk på andra ställen

    • Bloggy
    • Jaiku
    • Twitter
    • Flickr
    • YouTube
    • Bambuser
    • Facebook
  • Flickr

    • Här ska det torkas!
      På Belgobaren
      Kristet värre
      På EPiSERVER-kurs
      Torskrygg
      Basilika från miljöpartiet
      Barnen myser och kollar film
      KNU
      LLA
  • Twitter

Jonk drivs stolt med WordPress
Design & kod av Jonk
Inlägg (RSS) och Kommentarer (RSS).