WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Innehåll beroende av upplösning. (https://www.wn.se/forum/showthread.php?t=18757)

2cool4school 2007-01-18 23:23

Har sett på olika sajter att de t.e.x visar reklam och liknande beroende av vilken upplösning användaren har.

T.e.x går jag in på adress.com med 1024*768 så ser sajten ut som vanligt.
Om jag har upplösningen 1140*900 så har sajten reklam på det området som i 1024 inte är synligt..

Hur fixar man det här, javascript?

herkules 2007-01-19 18:25

De har nog gjort det med CSS, javascript låter onödigt i det här fallet.
Vilken sida tänker du på?

2cool4school 2007-01-19 19:48

Grr, bara därför kommer jag inte ihåg vilken sajt det var, satt nämligen och slösurfade och upptäckte det av en ren slump.

Ingen som vet en sajt som tillämpar det här?

Sigurd 2007-01-19 19:56

Citat:

Originally posted by herkules@Jan 19 2007, 19:25
De har nog gjort det med CSS, javascript låter onödigt i det här fallet.
Vilken sida tänker du på?


Hur skulle man kunna kontrollera klientens upplösning med CSS? Jag tror mer på javaScript tillsammans med CSS i det här fallet.

Sök på google och hämta hem ett javascript som kontrollerar användarens upplösning. Utifrån resultatet anpassar du din CSS-fil.

2cool4school 2007-01-19 20:12

Har löst det nu, fick hjälp av en vän;

Citat:


<script type="text/javascript">

if (screen.width>1024 && 1==1) {document.write(' hej alla på wn');
}
</script>


herkules 2007-01-19 21:04

Citat:

Hur skulle man kunna kontrollera klientens upplösning med CSS? Jag tror mer på javaScript tillsammans med CSS i det här fallet.
Alltså jag tänkte på sidor som är vänsterställda och har banners till höger, då kan man lätt css styra så att besökaren med låg upplösning inte får någon scroll...ehm...orkar inte försvara mig :)

MattiasA 2007-01-19 23:00

om man har reklamen på höger sida om #content i en div som det är float:left på så kommer reklamen att hamna under #content om användaren har tillräckligt låg upplösning...

jag skulle gärna visa för jag har så på min rss-sida, men surftowns databas skall vara off tills den 21:a så nu fungerar det inte.

koala 2007-01-19 23:58

Citat:

Originally posted by 2cool4school@Jan 19 2007, 20:12
Har löst det nu, fick hjälp av en vän;

Citat:


<script type="text/javascript">

if (screen.width>1024 && 1==1) {document.write(' hej alla på wn');
}
</script>


Varför inte bara
Citat:


if (screen.width>1024)

eller finns det någon IE-bugg som gör att man måste ha med 1==1? :)

2cool4school 2007-01-20 03:56

Inte en anning, inte jag som tillverkade/hittade? det, en vän som sagt.


Alla tider är GMT +2. Klockan är nu 18:33.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson