Saadat: Hintergrundbild gemäß der Auflösung anpassen

Beitrag lesen


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.
--------------------------------------------------------------------