28. oktober 2001 - 21:21 Der er 34 kommentarer og
1 løsning

Hjælp til problemer med opløsning.....

Hejsa!
Jeg har et mindre \"opløsningsproblem\"
Jeg har på min side indsat en \"speciel\" scrolbar som scroller et bestemt område på min side!
Og det område bestemmes ved hjælp af CSS.
Nu er mit problem bare at få den til at ændre de tal der står i min CSS så de passer til de forsk. opløsninger....
Nogen der har en genial løsning? -Jeg tænkte lidt på cookies......

Siden kan ses på: www.t-cru.dk/tf

Det er go\'e point at hente!

Mvh. Michael Pedersen Aka. T-Cru
Avatar billede pelkjaer Nybegynder
28. oktober 2001 - 21:23 #1
Der er da intet på den url??
Avatar billede mindblower28 Nybegynder
28. oktober 2001 - 21:24 #2
Der er ikke så meget at se på den URL ;-)
Avatar billede htm Nybegynder
28. oktober 2001 - 21:26 #3
Redirecte til forskellige sider, afhængig af opløsningen. Så hvis du har bare har en side til 800 x 600 og 1024 x 768 er du dækket godt ind
28. oktober 2001 - 21:26 #4
Pjat med jer!
Der er da meget at se!
NB: Glemte at skrive at talene er sat til opløsningen 1280*1024
Avatar billede htm Nybegynder
28. oktober 2001 - 21:27 #5
URL\'en virker fint her!
Avatar billede htm Nybegynder
28. oktober 2001 - 21:27 #6
Ja det ses, der der ikke særlig godt ud i 1024 x 768.
Avatar billede nuki Nybegynder
28. oktober 2001 - 21:28 #7
Der er squ da masser af ting på den
28. oktober 2001 - 21:28 #8
Jamen det bliver jo træls i længden!
Det nemmeste er og bliver at lave en eller anden funktion der kan ændre det ene tal der skal ændres! :)
Avatar billede htm Nybegynder
28. oktober 2001 - 21:29 #9
Prøv lige og kig på denne side, der viser lige den globale statastik om hvilke opløsninger der bliver brugt mest. Som du ser er 800 x 600 og 1024 x 768 der står for over 80%.
http://www.thecounter.com/stats/2001/October/res.php
28. oktober 2001 - 21:30 #10
Det har ikke noget med sagen at gøre! :)
Er der en der kan hjælpe med????
Kan man få JavaScript til at afsætte cookies?
Avatar billede htm Nybegynder
28. oktober 2001 - 21:31 #11
Du kan også lave en database der indeholder tallene, så tager den de tal der passer til ens opløsning fra databasen og bruger dem.
Avatar billede htm Nybegynder
28. oktober 2001 - 21:32 #12
Du kan godt afsætte cookies med javascript men hvad vil du bruge det til
28. oktober 2001 - 21:32 #13
Tjoooo...Jeg vil bruge det til at få PHP til at hente cookien og så få PHP til at skrive tallet der hvor det skal skrives!
Avatar billede htm Nybegynder
28. oktober 2001 - 21:34 #14
Det var da besværligt, du har vel de tal liggende et sted, som passer til hver opløsning, eller hva? Hvordan for du fat i de tal ellers
28. oktober 2001 - 21:36 #15
JEg har faktsik alt grafik gemt i en fil der hedder header.php
Hvis jeg kan få javascript til at tjecke opløsningen, og sende brugeren videre med fx linket side.php?tal=400
Kan det lade sig gøre?
Avatar billede htm Nybegynder
28. oktober 2001 - 21:39 #16
Det kan snildt lade sig gøre. Du skal bare sørge for at PHP-scriptet sætter de rigtige tal på. Hvis du f.eks laver et script der siger hvis opløsningen er 800 x 600 så er linket side.php?res=800
28. oktober 2001 - 21:40 #17
JaJa...Kan du lave sådan et script der virker?
-Hvis du kan og det virker er der 100 point hjemme!
Avatar billede htm Nybegynder
28. oktober 2001 - 21:42 #18
Du bruger et javascript alla dette, der tjekker opløsningen:

if (window.screen.width == 800) {
URL = \"side.php?res=800\";
top.location = self.location
window.location = URL; }
Avatar billede htm Nybegynder
28. oktober 2001 - 21:43 #19
Sådan en laver du for hver, der tjekker for opløsning
28. oktober 2001 - 21:43 #20
OK...Kan du også gøre sådan at den tjecker højden også?
Avatar billede htm Nybegynder
28. oktober 2001 - 21:44 #21
Derefter er det op til PHP-scriptet de indstillinger der passer til
Avatar billede htm Nybegynder
28. oktober 2001 - 21:45 #22
Den hedder bare window.screen.height i stedet, men er det relevant.
28. oktober 2001 - 21:47 #23
OK, og når jeg skal indsætte det i ifsætningen kommer den til at hedde....?
Avatar billede htm Nybegynder
28. oktober 2001 - 21:48 #24
Hvilket javascript eller PHP
28. oktober 2001 - 21:48 #25
javascript
Avatar billede htm Nybegynder
28. oktober 2001 - 21:49 #26
Er det det her du tænkte på?

if (window.screen.width == 800 && window.screen.height == 600) {
URL = \"side.php?res=800\";
top.location = self.location
window.location = URL; }
Avatar billede htm Nybegynder
28. oktober 2001 - 21:50 #27
Kommer lige tilbage senere, har lige ærinde.
28. oktober 2001 - 21:50 #28
OK!
Jeg tjecker det imorgen, og virker det og alt det der har du tjent 100 point!
Tak for hjælpen!
Avatar billede Slettet bruger
28. oktober 2001 - 22:46 #29
1. Du skal designe siden fra starten så den passer til den laveste acceptable opløsning (800 x 600)

2. Det med window.width.blabla fungerer kun hvis vinduet er maksimeret. og det er de færreste jeg kender der altid har dem maksimeret.

3. Dynamiske tabeller er løsningen. Alternativ blot centrere dit arbejde midt på skærmen.
Det ser sq underligt ud at dit layer bliver hængende når baggrunden flytter sig :)
Avatar billede htm Nybegynder
28. oktober 2001 - 22:58 #30
el_barto >> 1. Det kan vi være enige om, det er bedst hvis man tilpasser det til 800 x 600, da der er flest der bruger den, men det kræver altså noget at redesingne en side, og når man kan tilpasse den til de enkelte opløsninger med nogle enkelte parametreværdier, Så er det stadig OK.
2. Det virker fint uanset hvordan du har billedet, hvornår har du oplevet at det ikke virker?
3. Dynamiske tabeller er gode, helt enig. Men hvis man skal have et design der har præcise funktioner, er det meget rart at man kan bruge CSS.
Avatar billede htm Nybegynder
28. oktober 2001 - 23:02 #31
Men forresten, var det ikke en idé, nu når du prøver at tilpasse den efter opløsningen, og så også at tilpasse den til f.eks. Netscape. Det er ikke lige noget man kan bruge til noget det man ser i Netscape. (Teksten på forsiden og up/down knapperne)
Avatar billede Slettet bruger
28. oktober 2001 - 23:05 #32
htm> MHT window.screen.width tager den så ikke skærmens (skrivebordets) opløsning? Eller er det mig der husker galt?

Siden ligner også noget skidt i Opera..:)
Avatar billede Slettet bruger
28. oktober 2001 - 23:08 #33
-
Avatar billede htm Nybegynder
28. oktober 2001 - 23:12 #34
el_barto >> Jo den tager skærmens opløsning, altså har det ikke noget med vinduets størrelse. Det kommer an på den indstilling der er sat under indstillinger i egenskaber for skærmen.
Avatar billede Slettet bruger
29. oktober 2001 - 07:30 #35
htm> OK, det mente jeg da nok...men det interessante er jo ikke skærmens opløsning, men vinduets størrelse.

Jeg kan jo got have et vindue åbent der ikke er mere end 500 x 300 her på min skærm, selv om opløsningen er 1152 x 864

Hvordan man henter vinduets størrelse kan læses her: http://www.javascripter.net/faq/browserw.htm
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
Alle kurser indenfor Microsoft 365 – både til begyndere og øvede.

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