Avatar billede mydream Nybegynder
18. februar 2003 - 21:22 Der er 16 kommentarer og
1 løsning

Hvordan checker jeg for skærmopløsning/skærmbredde i ASP?

Jeg har brug for at checke klientens skærmbredde og reagere ved at fjerne/indsætte en bestemt kolonne på siden. Jeg kan således ikke anvende script. Hvem kender den korrekte programmering i f.eks. ASP?
Avatar billede sukos Juniormester
18. februar 2003 - 21:23 #1
javascript-kategorien!
Avatar billede sukos Juniormester
18. februar 2003 - 21:24 #2
Og hvor ved du fra at brugeren IKKE kører med maksimeret vindue?
Eller "oversigt" åben?
Avatar billede sukos Juniormester
18. februar 2003 - 21:25 #3
med andre ord, GLEM DET!
Og lav en side som ses uanset opløsning, men måske med en scrollbar nederst til vandret scroll
Avatar billede sukos Juniormester
18. februar 2003 - 21:25 #4
Kun ment som et godt råd!!! :O)
Avatar billede mydream Nybegynder
18. februar 2003 - 21:28 #5
Hej Sukos.
Det ville helt sikkert også være det nemmeste, men jeg er lidt perfektionistisk på det område. Jeg mener at der er væsentlig forskel på en bredde på 800 og en på 1024 med det indhold, jeg har på siden. Det vil kun være nogle enkelte af mine sider, der vil have det behov, men DER vil jeg også have at det ser perfekt ud.

Har du en god ide?
Avatar billede Slettet bruger
18. februar 2003 - 21:28 #6
Du kan ikke finde vinduets bredde med andet end klientside scripting. Nemmest er nok JavaScript :)
Avatar billede mydream Nybegynder
18. februar 2003 - 21:34 #8
Sukos. Der har jeg været. Det måtte ikke være klientdynamisk
Avatar billede sukos Juniormester
18. februar 2003 - 21:36 #9
ja, så kan du kun glemme det!

(klientdynamisk?)
Avatar billede mydream Nybegynder
18. februar 2003 - 21:47 #10
Det kan da ikke passe, at det ikke kan laves. De oplysninger må da findes i den request klienten sender til serveren.
Avatar billede sukos Juniormester
18. februar 2003 - 21:49 #11
nix,
(medmindre du laver et vbscript (eller lign) som klient tillader bliver kørt når siden loades, (vil jeg tro :O]))
Avatar billede Slettet bruger
18. februar 2003 - 21:49 #12
mydream> Nej, de oplysninger findes ikke i requesten.
Avatar billede Slettet bruger
18. februar 2003 - 21:50 #13
Du kan fuske dig ud af det ved at lave en usynlig billedfil, der requestes, og sender oplysninger til ASP via JavaScript, men det er lidt langhåret ;)
Avatar billede sukos Juniormester
02. marts 2003 - 01:04 #14
Og det bedste er nu at være korthåret! :O)
Avatar billede mydream Nybegynder
02. marts 2003 - 08:40 #15
Jeg har selv fundet løsningen. Jeg checker for skærmopløsning via javascript og lægger derpå en cookie ned på brugerens maskine, som jeg så checker for. Såre simpelt, men det skulle lige udtænkes.
Avatar billede mydream Nybegynder
19. november 2004 - 11:28 #16
accepteret svar
Avatar billede hoejgaard Juniormester
14. august 2005 - 21:20 #17
har samme problem... kan man se læøsningen ??
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