Jogi: Bildschirmauflösung mit PHP ermitteln?

Hallo,

ich möchte für verschiedene Auflösungen verschiedene
Hintergrundbilder laden.
Geht das mit einer PHP Abfrage?

Grüße

Jogi

  1. Moin Jogi,

    ich möchte für verschiedene Auflösungen verschiedene
    Hintergrundbilder laden.
    Geht das mit einer PHP Abfrage?

    Nein nicht mit PHP. PHP läuft auf dem Server, und der weiß nichts von deinem Client.

    Wenn überhaupt, dann mit JS

    regds
    Mike©

    --
    Freunde kommen und gehen. Feinde sammeln sich an.
  2. Hallo,

    ich möchte für verschiedene Auflösungen verschiedene
    Hintergrundbilder laden.

    Abgesehen davon, dass sowas, wie Mike bereits sagte ohnehin nicht mit einer Serverseitigen Sprache funktionieren kann:

    Du musst dir auch darüber im klaren sein, dass Auflösung nicht gleich Größe des Anzeigebereichs heisst. Nur weil du dein Fenster maximierst, keine Side- und Menübars hast und die Taskleiste ausblendest, heisst das nicht, dass das jeder so macht.
    Was du wahrscheinlich ermitteln möchtest ist die größe des Anzeigebereichs (geht mit JS über window.innerWidth/Height). Was aber machst du, wenn der User nach dem Laden sein Browserfenster vergrößert/verkleinert? Neues Bild laden? Überhaupt - willst du alle möglichen Bildgrößen zwischen sagen wir mal 800x600 und 1600x1200 bereit stellen - auch Größen wie 1103x931?

    Besser wäre wohl dein Hintergrundbild so anzupassen, dass es egal ist, wie groß der Anzeigebereich des Users ist!

    Viele Grüße
    Patrick

    --
    "Though this be madness, yet there's method in't."
    sh:( fo:| ch:? rl:( br:^ n4:( ie:{ mo:) va:} de:> zu:) fl:| js:( ss:| ls:[
    1. Hi,

      Was du wahrscheinlich ermitteln möchtest ist die größe des Anzeigebereichs (geht mit JS über window.innerWidth/Height).

      Nicht beim IE.

      Überhaupt - willst du alle möglichen Bildgrößen zwischen sagen wir mal 800x600 und 1600x1200 bereit stellen - auch Größen wie 1103x931?

      PHP macht sowas mit links. ;-)

      Gruß, Cybaer

      --
      Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!