Hintergrundgrafik dynamisch ändern
Saadat
- javascript
0 ThomasJ
Hallo,
wie kann man die Hintergrundgrafik einer Seite dynamisch ändern? Unter Netscape habe ich mir folgendes ausgedacht und es funktioniert; für den MSIE brauche noch eine kreative Idee.
Danke im Voraus!
-----------------------------------------------------------------
Beispiel unter Netscape
-----------------------------------------------------------------
<html>
<head>
<title>Untitled</title>
<script language="JavaScript1.2">
var correctwidth=screen.width;
var bgpic;
if (correctwidth==800) bgpic="bg1.jpg";
else if (correctwidth==1024) bgpic="bg2.jpg";
else bgpic="bg3.jpg";
</script>
</head>
<body background=&{bgpic;};>
____ relevante Stelle
</body>
</html>
------------------------------------------------------------------
Hallo,
im IE geht es auf jeden fall, wenn du den BODY-Tag mit document.write ausgeben würdest und dort dein Image übergibst..
<script>
document.write("<body background="+ bgpic +">");
</script>
sollte etwa so funktionieren...
Evtl. könntest du sie auch über CSS ändern, aber auch das muss im <script>-Tag geschehen.
Gruß
Thomas J.