Показать сообщение отдельно
  #1 (permalink)  
Старый 01.08.2012, 12:32
Новичок на форуме
Отправить личное сообщение для Na0e Посмотреть профиль Найти все сообщения от Na0e
 
Регистрация: 29.07.2012
Сообщений: 2

В IE8 backgroundSize не меняется.. Глюк?
Назначил обработчик через атрибут HTML-тэга. В InternetExplorer не срабатывает. Как можно еще сделать, чтобы и в IE8 тоже работало?

<html><head>

<script>
	function OverSomething(idName) {	
	   document.getElementById(idName).style.backgroundSize='contain'; 
	}
	 
	function OutSomething(idName) {	
	   document.getElementById(idName).style.backgroundSize='cover';
	}
</script>

<div class="tbox" >
					<a href="#">
					<div class="teebox1" id="d1" 
					onMouseOver="OverSomething('d1')"  
					onMouseOut="this.style.backgroundSize='cover';alert('Сейчас изменение значения  '+this.style.backgroundSize+' но изображение не меняется в IE8.. ');" 
					style="background-image: url('src/2.jpg');
							background-position: 50% 50%;
							background-repeat: no-repeat;
							" >
					hide text</div>
</head><body>
Ответить с цитированием