Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Кросс браузерный addEventListener (https://javascript.ru/forum/events/47742-kross-brauzernyjj-addeventlistener.html)

loneWolf 05.06.2014 13:44

Кросс браузерный addEventListener
 
Есть скрипт, как сделать, чтоб он работал в ИЕ8
<script>
		
		window.addEventListener('load', function() {
		var divFlags = document.getElementById('flags');
		var linkCountry = document.getElementById('list-country');
		linkCountry.addEventListener('click', showBlock, false);
			function showBlock(el){
				if(divFlags.style.display != 'block'){
				divFlags.style.display = 'block';
				var widthDivFlags = divFlags.offsetWidth / 2;
				var heightDivFlags = divFlags.offsetHeight / 2;
				divFlags.style.width = ''+divFlags.offsetWidth+'px';
				divFlags.style.margin = '-'+heightDivFlags+'px 0 0 -'+widthDivFlags+'px';
				}
				else {
					divFlags.style.display = 'none';
				}
			el.preventDefault();
			}
		});
	</script>

WorM32 05.06.2014 13:58

Кросс-браузерное добавление и обработка событий

loneWolf 05.06.2014 14:41

Цитата:

Сообщение от WorM32 (Сообщение 315076)

читала, а как применить не пойму, опыта пока не хватает, и видимо знаний.


Часовой пояс GMT +3, время: 19:34.