Я хочу проверить, поддерживает ли текущий браузер событие onbeforeunload. Общий способ javascript для этого не работает:
if (window.onbeforeunload) {
alert('yes');
}
else {
alert('no');
}
Собственно, он проверяет, не привязан ли какой-либо обработчик к событию. Есть ли способ определить, поддерживается ли onbeforeunload без обнаружения конкретного имени браузера?