Saadat: Hintergrundbild gemäß der Auflösung anpassen

Hallo,

es ist wahrscheinlich nur eine Kleinigkeit, aber sie fällt mir nicht ein. Hat anybody eine Idee zu folgendem Fall:

Ich möchte ein Hintergrundbild namens "bg.jpg" gemäß der Bildschirmauflösung beim User angepasst darstellen, wobei das Bild die Breite und Höhe des Bildschirms aufnehmen soll.

Wie macht man das?

Danke im Voraus!

  1. Hallo,

    es ist wahrscheinlich nur eine Kleinigkeit, aber sie fällt mir nicht ein. Hat anybody eine Idee zu folgendem Fall:

    Ich möchte ein Hintergrundbild namens "bg.jpg" gemäß der Bildschirmauflösung beim User angepasst darstellen, wobei das Bild die Breite und Höhe des Bildschirms aufnehmen soll.

    Wie macht man das?

    Danke im Voraus!

    Hallo

    ich las grad http://www.teamone.de/selfaktuell/forum/messages/75466.html und werd das gefühl nicht los, das ist so'ne Frage.
    es läßt sich prima im archiv suchen http://www.teamone.de/cgi-local/sfasuch.pl#a1 und dort findet man schöne viele antworten auf fragen (so fand ich einstmals auch hierher).

    und wenn's dann doch nicht geht, die frage etwas genauer stellen (hintergrundbild? im body, layer oder tabelle)

    Struppi

    1. Hallo,

      es ist wahrscheinlich nur eine Kleinigkeit, aber sie fällt mir nicht ein. Hat anybody eine Idee zu folgendem Fall:

      Ich möchte ein Hintergrundbild namens "bg.jpg" gemäß der Bildschirmauflösung beim User angepasst darstellen, wobei das Bild die Breite und Höhe des Bildschirms aufnehmen soll.

      Wie macht man das?

      Danke im Voraus!

      Hallo

      ich las grad http://www.teamone.de/selfaktuell/forum/messages/75466.html und werd das gefühl nicht los, das ist so'ne Frage.
      es läßt sich prima im archiv suchen http://www.teamone.de/cgi-local/sfasuch.pl#a1 und dort findet man schöne viele antworten auf fragen (so fand ich einstmals auch hierher).

      und wenn's dann doch nicht geht, die frage etwas genauer stellen (hintergrundbild? im body, layer oder tabelle)

      Struppi

      -------------------------------------------
      Es geht um ein Hintergrundbild im <BODY>.
      -------------------------------------------


      1. Es geht um ein Hintergrundbild im <BODY>.

        ************************************************
        Dann wirst du wohl die ganze seite mit einem script aufbauen müssen.
        die bildschirmauflösung läßt sich siehe <../../selfhtml.htm> (unter javascript/objektreferenz/screen ...) ok hier der direkte link:<../../teck.htm> feststellen. es gibt auch noch eine lösung mit java (für altere Browser).
        und mit dieser angabe, könntest du dann (weiss aber nicht ob das so wirklich geht) ein <BODY> Tag schreiben in der ein angepasstes hintergrundbild reingeschrieben wird:
        z.B.
        var width=screen.width;
        document.write("<BODY BACKGROUND=" + width + ".jpg>");

        Ihr ergebenster Diener

        P.S. ich habe diese Angaben selber gerade aus der Dokumentation SELFHTML (schon mal gehört ?<../../selfhtml.htm>) zusammen geglaubt. die hilft einem wirklich weiter!


        1. Es geht um ein Hintergrundbild im <BODY>.

          ************************************************
          Dann wirst du wohl die ganze seite mit einem script aufbauen müssen.
          die bildschirmauflösung läßt sich siehe <../../selfhtml.htm> (unter javascript/objektreferenz/screen ...) ok hier der direkte link:<../../teck.htm> feststellen. es gibt auch noch eine lösung mit java (für altere Browser).
          und mit dieser angabe, könntest du dann (weiss aber nicht ob das so wirklich geht) ein <BODY> Tag schreiben in der ein angepasstes hintergrundbild reingeschrieben wird:
          z.B.
          var width=screen.width;
          document.write("<BODY BACKGROUND=" + width + ".jpg>");

          Ihr ergebenster Diener

          P.S. ich habe diese Angaben selber gerade aus der Dokumentation SELFHTML (schon mal gehört ?<../../selfhtml.htm>) zusammen geglaubt. die hilft einem wirklich weiter!

          -----------------------------------------------------------
          Eine ähnliche Idee wie unten stehend hatte ich auch und es funktioniert:

          <html>
          <head>
              <title>Untitled</title>

          <script language="JavaScript1.2">
                var correctwidth=screen.width;
                var bgpic;
                if (correctwidth==800) bgpic="bg1.gif";
                else if (correctwidth==1024 bgpic="bg2.gif";
                else bgpic="bg3.jpg";
              </script>

          </head>
          <script>
          document.write("<body background="+ bgpic +">");
          </script>
                                                      
          </body>
          </html>

          Aber ich würde gern, wenn es irgendwie möglich ist, nur mit einem Bild arbeiten, und seine Größe entsprechend der Auflösung verändern.
          --------------------------------------------------------------------

          1. Hallo !

            du willst ein Bildbearbeitungsprogramm in Javascript ?????
            Na dann viel spass !

            Struppi