Ответ 1
document.layers
существует в Netscape 4 и содержит все элементы <layer>
и <ilayer>
.
Это был ранний предшественник истинного DHTML.
Для получения дополнительной информации см. здесь. (Десять лет)
Я смотрю код JS с 20-го века, и они используют document.layers
в коде, который пытается получить текущий key code. Какой браузер они нюхают?
Я собираюсь заменить код на что-то вроде этого:
var fn = function(event){
event = event || window.event;
var code = event.charCode || event.keyCode;
}
но я боюсь сломать что-то тайное и освободить зло
document.layers
существует в Netscape 4 и содержит все элементы <layer>
и <ilayer>
.
Это был ранний предшественник истинного DHTML.
Для получения дополнительной информации см. здесь. (Десять лет)
Netscape 4 не может отображать какую-либо современную веб-страницу из-за полного отсутствия поддержки CSS - поэтому, если вы откажетесь от поддержки этого браузера, вы не нарушаете ничего, что уже не сломано.