Вот такая проблема.. Приведенный код коректно запускается во всех браузерах, кроме оперы..
Проблема проявляется в следующем. При запуске вместо фона видно только белое пустое окно.
Фон не появляется.Но если переключится на другую вкладку и вернуться назад то обнаруживаю что фон есть. Из-за чего это происходит?
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<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 lanaguage ="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>