WinFuture-Forum.de: Auflösung Auslesen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Auflösung Auslesen PHP?...JS?


#1 Mitglied ist offline   F481 

  • Gruppe: aktive Mitglieder
  • Beiträge: 292
  • Beigetreten: 13. April 08
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:daheim ^^

geschrieben 11. Dezember 2008 - 09:55

Hallo Leute ich habe ein Problem...
ich möchte nämlich die Auflösung von einem Besucher auf einer HP auslesen.

Und dann z.B. wenn die Auflösung 1280x960 ist soll die style_1280.css eingefügt werden
und wenn die Auflösung des Besuchers 1024x768 ist dann soll style_1024.css eingefügt werden.

Wie kann ich das machen?

Vielen Dank schon im voraus =).
0

Anzeige



#2 Mitglied ist offline   slurp 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.409
  • Beigetreten: 25. September 08
  • Reputation: 133
  • Geschlecht:Männlich

geschrieben 11. Dezember 2008 - 10:08

Also ich habe damals das hier benutzt:

<script language="JavaScript">
// (C) 1998 Klaus Hentschel [ All rights reserved ]. e-mail: [email protected] www: http://Java.topcool.de  www: http://home.t-online.de/home/Black_runner/
var breite = screen.width;

if (breite < 1024)
	window.location.href="low-res.htm";
else
	window.location.href="index.shtml";
// Ende
</script>

0

#3 Mitglied ist offline   F481 

  • Gruppe: aktive Mitglieder
  • Beiträge: 292
  • Beigetreten: 13. April 08
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:daheim ^^

geschrieben 11. Dezember 2008 - 11:06

Ja, aber mit window.location leit ich doch an eine andere Seite weiter oder?
ich brauch sowas wie in php include....?
0

#4 Mitglied ist offline   martin_mt 

  • Gruppe: aktive Mitglieder
  • Beiträge: 515
  • Beigetreten: 19. August 02
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 11. Dezember 2008 - 11:24

in dem fall gibts um ein redirect, ja

aber die abfrage auf die auflösung ist ja gleich, du bindest dann eben unterschiedliche css files ein...
0

#5 Mitglied ist offline   [Elite-|-Killer] 

  • Gruppe: aktive Mitglieder
  • Beiträge: 762
  • Beigetreten: 02. Oktober 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Passau

geschrieben 11. Dezember 2008 - 13:18

if(window.innerWidth)
{
var width = window.innerWidth;
}
else
{
var width = document.body.offsetWidth;
}

Damit kannst die Breite der Seite auslesen, die Höhe dazu funktioniert analog.
Abhängig davon kannst dann ja einen Redirect machen oder das StyleSheet mit JavaScript tauschen, wobei ich in der Regel letzteres machen würde, aber am besten mit einem FallBack für Leute die JavaScript deakativiert haben.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0