Погонял код через валидатор - оказалось доктайп не тот. Да и точку-запятую(красным) не надо ставить в onload ="someFunction();".
Но проблемы с бэкграундом на onload остались. На онрезсайз все нормально выполняется smile.gif Валидатор не одной ошибки не видит.
Выручайте Боба.
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
* *<META HTTP-EQUIV="Content-Type" CONTENT='text/html; charset=windows-1251'>
* *<title>Музыка и поэзия</title>
* *
* *<LINK REL ="STYLESHEET" type ="text/css" href ="musicCSS.css">
* *<script type="text/javascript">
* *<!--
* * * *window.onresize = function()
* * * *{
* * * * * *if (document.body.clientWidth <= 1024)
* * * * * * * * * * document.body.style.background ="url(moon1024X768.jpg)";
* * * * * * * *else
* * * * * * * * * *if (document.body.clientWidth <= 1152)
* * * * * * * * * * * * document.body.style.background ="url(moon1152X864.jpg)";
* * * * * * * * * *else
* * * * * * * * * * * *if (document.body.clientWidth <= 1280)
* * * * * * * * * * * *{ * *
* * * * * * * * * * * * * * * if (document.body.clientHeight <= 960)
* * * * * * * * * * * * * * * * * * *document.body.style.background=
"url(moon1280X960.jpg)";
* * * * * * * * * * * * * * else
* * * * * * * * * * * * * * * * * document.body.style.background=
"url(moon1280X1024.jpg)"; *
* * * * * * * * * * * *}
* * * * * * * * * * * *else
* * * * * * * * * * * * * *document.body.style.background ="url(moon1600X1200.jpg)"; *
* * * *}
* * * *
* * * *function changeFon()
* * * *{
* * * *
* * * * * * * *if (document.body.clientWidth <= 1024)
* * * * * * * * * * document.body.style.background ="url(moon1024X768.jpg)";
* * * * * * * *else
* * * * * * * * * *if (document.body.clientWidth <= 1152)
* * * * * * * * * * * * document.body.style.background ="url(moon1152X864.jpg)";
* * * * * * * * * *else
* * * * * * * * * * * *if (document.body.clientWidth <= 1280)
* * * * * * * * * * * *{ * *
* * * * * * * * * * * * * * * if (document.body.clientHeight <= 960)
* * * * * * * * * * * * * * * * * *document.body.style.background=
"url(moon1280X960.jpg)";
* * * * * * * * * * * * * * else
* * * * * * * * * * * * * * * * * document.body.style.background=
"url(moon1280X1024.jpg)"; *
* * * * * * * * * * * *}
* * * * * * * * * * * *else
* * * * * * * * * * * * * *document.body.style.background ="url(moon1600X1200.jpg)"; *
* * * * }
* *//--> * *
* *</script>
</head>
<body *onload ="changeFon()">
</body>
</html>