Gå til innhold

Problem med redirecting-script i java.


Anbefalte innlegg

Hei! Driver å prøver å få bloggen min til å fungere sammen med iPhone-versjonen jeg har laget. Skal ha det slik at iPhone-brukere får valget om hvilken versjon de vil se. Jeg har fikset til en kode, men den funker ikke som den skal i hele tatt. Er det noen som aner hva jeg har gjort feil her?

 

if ((navigator.userAgent.indexOf('iPhone') != -1) ||
(navigator.userAgent.indexOf('iPod') != -1)) {
if(confirm('Vil du bruke iPhone-versjonen av sirBull.com?')){
  document.location = "http://iphone.sirbull.com";
}
else{
 document.location = "http://sirbull.com/blog";
}
}

Lenke til kommentar
Videoannonse
Annonse

Hei! Driver å prøver å få bloggen min til å fungere sammen med iPhone-versjonen jeg har laget. Skal ha det slik at iPhone-brukere får valget om hvilken versjon de vil se. Jeg har fikset til en kode, men den funker ikke som den skal i hele tatt. Er det noen som aner hva jeg har gjort feil her?

 

if ((navigator.userAgent.indexOf('iPhone') != -1) ||
(navigator.userAgent.indexOf('iPod') != -1)) {
if(confirm('Vil du bruke iPhone-versjonen av sirBull.com?')){
document.location = "http://iphone.sirbull.com";
}
else{
document.location = "http://sirbull.com/blog";
}
}

 

Er det virkelig en god løsning med to separate sider for dette? Det som slår meg er at useragent-sniffing generelt bringer inn så mange problemstillinger at man vertfall bør ha kunnskap nok til at selve sniffinga "gjør seg selv" før man begynner med det.

 

Safari-versjonen som følger med disse enhetene har jo state-of-the-art CSS-støtte, så da skal det jo være en smal sak å tilpasse alt av design gjennom tilrettelagt funksjonalitet for nettopp sånne saker som dette.

 

Ja, vet at jeg virker vrang nå, men det er vertfall i beste mening jeg lurer :D

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...