Простое JavaScript-событие при загрузке страницы не работает

Вопрос довольно прост: почему ни один из них не работает, когда должен? Пробовал в последнем хром и FF

document.addEventListener("DOMContentLoaded", function() {
  alert("window on domcontentready");
}, false);

window.onload = function() {
  alert("window on load");
}

http://jsfiddle.net/FHHgA/4/

2 ответа

Решение

JavaScript загружается при загрузке (внутри jsfiddle), поэтому onload не сработает, потому что он уже запущен. переключатель onload в no wrap - in <head>,

Создайте пустой html-файл и вставьте его в js, открыв html-файл, вы увидите оповещения. Однако, похоже, что в JSFiddler не отображаются предупреждения.

Другие вопросы по тегам