Avatar billede sabumnim Novice
09. juli 2011 - 12:29 Der er 6 kommentarer og
1 løsning

Mobil website til fuld website

Hej alle

Jeg har et website, som jeg påtænker at ændre således når man kommer ind på sitet, via en mobil enhed, så redirecter den over til en anden mobil side som ligger på et subdomæne.

Mit spørgsmål går nu på følgende:
Hvis brugeren klikker på et link der hedder "View full site", så skal denne redirect omgås.

Hvordan omgår jeg denne redirect ?

Kan det løses med javascript eller evt. php ?

//Carsten
Avatar billede olsensweb.dk Ekspert
09. juli 2011 - 13:05 #1
tager jeg fejl eller er dette en dobbelt post af http://www.eksperten.dk/spm/942402 ?? også her i gruppen
du bør/kan ikke lave det clientside (JS), da browseren da har fået hele indholdet ned, så serverside er vejen frem.
en hurtig googling "php detect mobile" http://www.google.dk/search?q=php+detect+mobile

denne ser interessant ud http://code.google.com/p/php-mobile-detect/

jeg vil forslå at du flytter spørgsmålet over i PHP gruppen i stedet  http://www.eksperten.dk/spm/Programmering/Script/PHP/

nb: følg lige op på dine åbne spm http://www.eksperten.dk/list/aabnespoergsmaal/sabumnim du har 3 spm. helt tilbage fra 2007 og 2009
Avatar billede olsensweb.dk Ekspert
09. juli 2011 - 13:33 #2
google "js detect mobile browser" http://www.google.dk/search?q=js+detect+mobile+browser

den bør man måske kigge lidt på http://detectmobilebrowser.com/

http://stackoverflow.com/questions/3514784/best-way-to-detect-handheld-device-in-jquery
if( navigator.userAgent.match(/Android/i) ||
navigator.userAgent.match(/webOS/i) ||
navigator.userAgent.match(/iPhone/i) ||
navigator.userAgent.match(/iPod/i)
){
// some code
}


men jeg vil stadig anbefale serverside, det er ikke alle der har flat rate til deres mobil så data koster.
Avatar billede sabumnim Novice
09. juli 2011 - 15:00 #3
Hej Ronols

Jeg sad forleden i toget og mente der at jeg havde lukket det andet spørgsmål ned, men noget må være gået galt for du har ganske ret i at det stadig står som aktivt.

Det bliver lukket med det samme :0)

I mellemtiden vil jeg give dig ret i at den bedste vej er måske php istedet for js.

Så jeg vil følge dit råd og flytte det der ovre istedet.

Indtil da, så kast mig et svar - hvis du vil have nogle point for at guide mig på rette vej :0)

//Carsten
Avatar billede sabumnim Novice
09. juli 2011 - 15:05 #4
Hej Ronols

Du har ret i at det andet spørgsmål stadig var åbent.
Havde ellers lukket det ned forleden på vej hjem i toget, men det må så være slået fejl.

Har dog lukket det ned nu.

Ang. dine andre forslag, så tror jeg jeg vil følge dit forslag og flytte over i PHP sektionen.

Hvis du vil have nogle point, så kast mig et svar, for at guide mig på rette vej :0)

//Carsten
Avatar billede olsensweb.dk Ekspert
09. juli 2011 - 15:25 #5
gider ikke have point får så lidt, lig selv et svar.

troede du havde løst det for 1 år siden http://www.eksperten.dk/spm/913001
Avatar billede sabumnim Novice
09. juli 2011 - 15:39 #6
Hej igen Ronols

Jeg havde fået delvist et svar, og det med detection kører, men mit problem var så det nye med at få mulighed for at kunne se det "fulde site".

Men det er rigtigt at jeg har tidligere haft disse spørgsmål ude:
http://www.eksperten.dk/spm/913001
http://www.eksperten.dk/spm/912648

Men jeg lukker nu dette spørgsmål og flytter til en PHP sektion istedet.

//Carsten
Avatar billede sabumnim Novice
09. juli 2011 - 15:40 #7
..og ps. har ryddet op i alle mine spørgsmål nu, så jeg har intet udestående :0)

//Carsten
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester