Avatar billede mik28 Seniormester
22. juni 2005 - 13:22 Der er 9 kommentarer og
1 løsning

Infomation om klient uden javascript

Hej Eksperter,

Er der en smart måde man kan samle informationer op om klienten uden at bruge javascript. Lige nu gør jeg sådan her, men det er jo ikke så godt hvis brugeren har slået JS fra.

if(screen.width<1023){
  document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"../style/style800.css\">");
}
else
{
  document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"../style/style1024.css\">");
}
Avatar billede arne_v Ekspert
22. juni 2005 - 13:25 #1
det mener jeg ikke

i enkelte tilfælde sendes opløsningen med requesten til serveren

men generelt kan det kun gøres client side
Avatar billede mik28 Seniormester
22. juni 2005 - 13:30 #2
Øv og dobbelt øv
Avatar billede mik28 Seniormester
22. juni 2005 - 13:43 #3
Man kan altså ikke gøre således

if(request.getHeader("User-Agent").indexOf("600x800") >= 0)){}
Avatar billede jokkejensen Novice
22. juni 2005 - 13:45 #4
nej det op til klienten hvilken opløsning han kører og hvor stort hans browser vinduer er,.. ellers skal der laves postback ved resize...
Avatar billede arne_v Ekspert
22. juni 2005 - 13:47 #5
du kan godt lave den kode

men der er ikke alle browsere som sender opløsningen med

jeg mener faktisk ikke at de gængse PC browsere gør - der er mere anvendt
af PDA browsere
Avatar billede mikmakmuk Nybegynder
22. juni 2005 - 14:05 #6
Jeg er bestemt ikke interesseret i at lave om på klientens opløsning. Jeg vil bare gerne vide hvilken opløsning han anvender
Avatar billede mikmakmuk Nybegynder
22. juni 2005 - 14:07 #7
uden at anvende javascript
Avatar billede arne_v Ekspert
23. juni 2005 - 13:34 #8
beklager
Avatar billede mikmakmuk Nybegynder
23. juni 2005 - 13:37 #9
Ligger du et svar Arne. At det ikke kan lade sig gøre er jo også et svar
Avatar billede arne_v Ekspert
23. juni 2005 - 13:41 #10
ok
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
Kurser inden for grundlæggende programmering

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