В опере код барахлит... Помогите плисс.

Статус
Закрыто для дальнейших ответов.

WEB_bobby

Новичок
Регистрация
09.03.2007
Сообщения
2
Вот такая проблема.. Приведенный код коректно запускается во всех браузерах, кроме оперы..
Проблема проявляется в следующем. При запуске вместо фона видно только белое пустое окно.
Фон не появляется.Но если переключится на другую вкладку и вернуться назад то обнаруживаю что фон есть. Из-за чего это приосиходит?

Код:
<!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>
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
на другое событие(не onlload) не пробовали вешать?
 

WEB_bobby

Новичок
Регистрация
09.03.2007
Сообщения
2
на другое событие(не onlload) не пробовали вешать?
Нет не пробывал... Но факт что мне нужно на onload, а не на другое событие.
И еще: у меня есть страница где на onload стоит подобные действия... Но там не с фоном эти варианты..
 
Статус
Закрыто для дальнейших ответов.
Верх Низ