что такое attachEvent?

idencial

Одинаковый
что такое attachEvent?

Увидел конструкцию

window.attachEvent("onload", alert("Yo"));

Пришел к выводу, что она равносильна

<body onload="alert('Yo');">

Интересно откуда эта конструкция (window.attachEvent)?

Есть подозрение что из JScript от MS
 

Андрей М.

Guest
неравносильна
это аналог DOM-метода addEventListener, но не полный.
К JScript это тоже не относится, поскольку язык JScript и объектная модель браузера ИЕ - разные вещи

Короче два куска кода:
PHP:
<script>
function a1(){alert('a1')}
function a2(){alert('a2')}
window.onload = a1;
window.onload = a2;
</script>
PHP:
<script>
function a1(){alert('a1')}
function a2(){alert('a2')}
window.attachEvent('onload',a1);
window.attachEvent('onload',a2);
</script>
разница понятна?
 
Сверху