26. oktober 2003 - 17:44Der er
13 kommentarer og 1 løsning
Vinduesbredde definere videre færden.
Hej...
Jeg har haft et lignende spørgsmål før, men fandt ikke ud af det, derfor:
Jeg vil gerne kunne definere brugerens vinduesbredde horisontale opløsning, og bruge det som en variabel i asp, for på den måde, at kunne vise brugeren den side, der passer bedst til hans opløsning.
:P Ja.. men f.eks. www.nielsenmand.dk der kunne jeg ikke bruge den, da den var for stor til 800.. så jeg lavede bare 3 forskellige stylesheets... nemt ik?? :)
-- præcis med design baseret på mange billeder o.l. kan det blive nødvendigt med forskellige sider, men ellers ville jeg da også finde en anden løsning ...
-- og man kan jo bare prøve at kigge på denne side for at finde alternativer !-)
siden som javascriptet ligger i, og som smider videre bliver kaldt således: side.asp?ID=xx, hvor querystringen ID ikke er den samme hver gang. Kan man også få den smidt videre? Den behøver ikke blive smidt videre som en del af url'en, den kunne også, f.eks. sendes med fra en formular, med hidden fields!
Hvis vi nu siger at screen.with bliver defineret til 1024, er det så muligt at lade javascript definere det som en variabel, der kan bruges senere på samme side af .asp - altså ikke sende til en ny side, men bare definere det som en .asp-variabel?
-- jeg mener du også i asp har adgang til visse oplysninger om browseren, men om denne er med ved jeg ikke noget om !-)
-- men ellers skal oplysningen jo sendes til serveren, og der kan du f.eks. oprette en session og så gemme den i en session-variabel -- spørg nærmere i asp-kategorien (script-->asp)
Iøvrigt ville jeg finde på at bruge screen.availWidth og .availHeight, som lidt bedre beskriver det areal browservinduet har til rådighed, men heller ikke tager højde for at man f.eks. har lagt et browser-vindue til at fylde 1/4 skærm ...
Synes godt om
Ny brugerNybegynder
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.