• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Auflösungs Abhängige Schrift anzeige

eli93

Neues Mitglied
Hi, ich habe am anfang meiner Seite schon eine Auflösungs abfrage.
die habe ich so gemacht:
HTML:
var res =
(((!(1024-width))*1)+
((!(1280-width))*2)+
((!(1680-width))*3)+
((!(1920-width))*4));

if(!(res)) res = 1;

if (res=='1') {window.location='/1024/index1.html'}
if (res=='2') {window.location='/1280/index1.html'}
if (res=='3') {window.location='/1600/index1.html'}
if (res=='4') {window.location='/1900/index1.html'}
if (res!='1' && res!='2' && res!='3' && res!='4') {window.location='/1024/index1.html'}

Ich habe schon rumprobiert aber es nicht geschafft. Ich nehme an das in die {} irgend etwas rein muss^^ Aber was genau bin ich ratlos

als Bsp. könnte man jetzt nehmen das angezeigt wird "deine Auflösung ist xxxx" und dann eben die unterschiedlichen zahlen
 
Werbung:
Wozu willst Du die Auflösung bestimmen?
An welcher Stelle in deinem Code meinst Du liest Du die Auflösung aus?
 
Ich habe doch geschrieben z.B. sollte angezeigt werden "deine Auflösung ist XXXX"

ist es denn von bedeutung wo die Auflösung ausgelesen wird?

die Auflösung wir in dem teil ausgelesen:
HTML:
var width = screen.width;

var res =
(((!(1024-width))*1)+
((!(1280-width))*2)+
((!(1680-width))*3)+
((!(1920-width))*4));

glaube ich zumindest^^

das ganze Funktioniert schließlich ich wollte ja nur das es jetzt statt das es auf eine andere Seite verlinkt einen text anzeigt

EDIT:
achso jetzt verstehe ich das mit dem Auslesen hatte zu wenig Kopiert
 
Werbung:
Das macht niemand mehr so heutzutage.

Es besteht keine Notwendigkeit verschiedene Seiten für verschiedene Auslösungen zu produzieren. Einmal spielt die Auflösung keine Rolle, da du damit nicht rausfindest wie gross der Viewport ist und ausserdem ist es leichter eine Seite zu entwickeln, die sich an die Größe anpaßt, als für jeden denkbare Konstellation eine eigene Seite zu machen (du hast z.b. keine Weiche für die Palms, Smartphones und subnotbooks - die Auflösungen werden heutzutage eher kleiner)
 
Zurück
Oben