Forum Moderators: open
===================
-->
</style>
<script type="text/JavaScript">
<!--
function MM_goToURL() { //v3.0
var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
function MM_displayStatusMsg(msgStr) { //v1.0
status=msgStr;
document.MM_returnValue = true;
}
//-->
</script>
</head>
<script>
var randombgs=["/random/deli.jpg", "../random/hojos.jpg", "../random/bill.jpg", "../random/fgprk.jpg", "../random/fgpo.jpg", "../random/fgpo_ss.jpg", "../random/tulip.jpg", "../random/cat.jpg"]
document.write('<body background="'+randombgs[Math.floor(Math.random()*randombgs.length)]+'" bgcolor="#FFFFFF">')
</script>
</html>
Try removing the background-image rule from your CSS.
body {
background-color: #000000;
background-repeat: no-repeat;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image: url();
} CSS will always take precedence over HTML attributes.
Also check... in your CSS you are specifying a
background-colorof #000000 (black), but in your HTML/JavaScript you are setting
bgcolor="#FFFFFF"(white). And you are setting
background-image:no-repeatso presumably you don't want the background image to tile?