Загрузка страницы в elinks с включенным ECMAScript (SpiderMonkey) приводит к ошибкам, связанным с существованием базовых объектов DOM.
Вот пример загруженной страницы:
<head>
<script type='text/javascript'>
function onLoad() {
//console.log('something')
document.body.appendChild(document.createElement('div'));
}
</script>
</head>
<body onload='onLoad()'>
oh come on...
</body>
Ошибки включают:
ReferenceError: console is not defined
TypeError: document.body is undefined
TypeError: document.createElement is not a function
Мне пришлось несколько раз настроить html-файл, чтобы наверняка перехватить все это, но ошибки единообразны.
Переменная "document"Кажется, существует, но" консоль "не существует.«document» не ведет себя так, как в любом обычном браузере.
Это проблема SpiderMonkey?Элинкс вопрос?Что я смотрю?
(Debian 8, libmoz185-dev, elinks-f86be65)