elinks с SpiderMonkey, «консоль не определена» и «document.body не определено» - PullRequest
0 голосов
/ 12 марта 2019

Загрузка страницы в 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)

...