Franz-Peter
Neues Mitglied
Hallo,
ich habe hier im Forum ein Script gefunden (siehe unten) welches ich gerne in meine Seite einbauen möchte.
Ich würde gerne folgendes noch dazu programmieren:
Das Hintergrundbild soll sich immer über die komplette Seite erstrecken.
D.h. wenn ich ein Bild von 1024x786 auf meinen Server packe und nun ein User kommt der eine viel höhere Auflösung hat als das Bild, dass sich das Bild dennoch an die jeweilige Auflösung anpasst.
(Ganz davon abgesehen das es irgendwann pixelig wird :-) )
Da ich mich nicht wirklich gut mit der Programmierung von JavaScripts auskenne bräuchte ich wohl einen kleinen Tipp, wie ich das Ganze in diesem Script realisieren könnte.
Also width=100% und position= absolute, wären denke ich, Attribute die im Script verbaut werden müssten, aber wo?
Vielleicht kann mir einer von Euch helfen.
Vielen Dank
ich habe hier im Forum ein Script gefunden (siehe unten) welches ich gerne in meine Seite einbauen möchte.
Ich würde gerne folgendes noch dazu programmieren:
Das Hintergrundbild soll sich immer über die komplette Seite erstrecken.
D.h. wenn ich ein Bild von 1024x786 auf meinen Server packe und nun ein User kommt der eine viel höhere Auflösung hat als das Bild, dass sich das Bild dennoch an die jeweilige Auflösung anpasst.
(Ganz davon abgesehen das es irgendwann pixelig wird :-) )
Da ich mich nicht wirklich gut mit der Programmierung von JavaScripts auskenne bräuchte ich wohl einen kleinen Tipp, wie ich das Ganze in diesem Script realisieren könnte.
Also width=100% und position= absolute, wären denke ich, Attribute die im Script verbaut werden müssten, aber wo?
Vielleicht kann mir einer von Euch helfen.
Vielen Dank
Code:
[COLOR=#000000][COLOR=#006600]<[/COLOR][COLOR=#0000CC]script type[/COLOR][COLOR=#006600]=[/COLOR][COLOR=#CC0000]"text/javascript"[/COLOR][COLOR=#006600]>
[/COLOR][COLOR=#FF9900]//<![CDATA[
[/COLOR][COLOR=#006600]function [/COLOR][COLOR=#0000CC]bg[/COLOR][COLOR=#006600]()
{
[/COLOR][COLOR=#FF9900]//Einstellungen
[/COLOR][COLOR=#006600]var [/COLOR][COLOR=#0000CC]stamm [/COLOR][COLOR=#006600]= [/COLOR][COLOR=#CC0000]"/images/hintergrund"
[/COLOR][COLOR=#006600]var [/COLOR][COLOR=#0000CC]endung [/COLOR][COLOR=#006600]= [/COLOR][COLOR=#CC0000]"jpg"
[/COLOR][COLOR=#006600]var [/COLOR][COLOR=#0000CC]anzahl [/COLOR][COLOR=#006600]= [/COLOR][COLOR=#0000CC]3
[/COLOR][COLOR=#FF9900]
//Zufallszahl zwischen 1 und der Bildanzahl
[/COLOR][COLOR=#006600]var [/COLOR][COLOR=#0000CC]zahl [/COLOR][COLOR=#006600]= [/COLOR][COLOR=#0000CC]Math[/COLOR][COLOR=#006600].[/COLOR][COLOR=#0000CC]floor[/COLOR][COLOR=#006600]( [/COLOR][COLOR=#0000CC]1 [/COLOR][COLOR=#006600]+ [/COLOR][COLOR=#0000CC]anzahl [/COLOR][COLOR=#006600]* [/COLOR][COLOR=#0000CC]Math[/COLOR][COLOR=#006600].[/COLOR][COLOR=#0000CC]random[/COLOR][COLOR=#006600]() )
[/COLOR][COLOR=#FF9900]//Bildnamen aus Zufallszahl bilden
[/COLOR][COLOR=#006600]var [/COLOR][COLOR=#0000CC]img [/COLOR][COLOR=#006600]= [/COLOR][COLOR=#0000CC]stamm [/COLOR][COLOR=#006600]+ [/COLOR][COLOR=#0000CC]zahl [/COLOR][COLOR=#006600]+ [/COLOR][COLOR=#CC0000]"." [/COLOR][COLOR=#006600]+ [/COLOR][COLOR=#0000CC]endung
[/COLOR][COLOR=#FF9900]//Hintergrund setzen
[/COLOR][COLOR=#0000CC]document[/COLOR][COLOR=#006600].[/COLOR][COLOR=#0000CC]getElementsByTagName[/COLOR][COLOR=#006600]([/COLOR][COLOR=#CC0000]'body'[/COLOR][COLOR=#006600])[[/COLOR][COLOR=#0000CC]0[/COLOR][COLOR=#006600]].[/COLOR][COLOR=#0000CC]style[/COLOR][COLOR=#006600].[/COLOR][COLOR=#0000CC]backgroundImage [/COLOR][COLOR=#006600]= [/COLOR][COLOR=#CC0000]"url(" [/COLOR][COLOR=#006600]+ [/COLOR][COLOR=#0000CC]img [/COLOR][COLOR=#006600]+ [/COLOR][COLOR=#CC0000]")"
[/COLOR][COLOR=#006600]}
[/COLOR][COLOR=#FF9900]//]]>
[/COLOR][COLOR=#0000CC]</script>[/COLOR] [/COLOR]
Code:
[COLOR=#000000][COLOR=#006600]<[/COLOR][COLOR=#0000CC]body onload[/COLOR][COLOR=#006600]=[/COLOR][COLOR=#CC0000]"bg()"[/COLOR][COLOR=#006600]>
[/COLOR][/COLOR]