Ошибка выполнения microsoft jscript код 800а1391

I am new to node.js. I have created a file named myFirst.js after installing node.js in Windows machine. The file looks like following :

console.log("Sweet .. Welcome to Node.js"); 

But when I try to navigate to that directory and execute the file it throws an error like the following :
enter image description here

Even a command like

enter image description here

is not working. What am I missing ? How would I execute my first node.js code block ?

asked Nov 28, 2015 at 19:10

StrugglingCoder's user avatar

StrugglingCoderStrugglingCoder

4,76116 gold badges69 silver badges103 bronze badges

2

HALAR’s helpful answer:

  • explains that *.js file are by default executed by Microsoft’s obsolescent WSH (Windows Script Host) JavaScript engine (JScript) rather than Node.js,

  • and that passing a Node.js *.js script directly to the node.exe executable ensures its proper execution.

Alternatively, you can reconfigure file-extension associations so as to make *.js files execute with the Node.js engine by default:

  • Open a PowerShell console window.

  • Execute the following, which changes the association of the .js extension in the Windows registry (which takes effect for the current user account only, but, conversely, doesn’t require elevation):

New-Item -Force HKCU:SOFTWAREClassesNodeJSFileshellOpenCommand -Value "`"$((Get-Command node.exe).Source)`" `"%1`" %*"
New-Item -Force HKCU:SOFTWAREClasses.js -Value 'NodeJSFile'

From that point on, invoking *.js files directly will execute them with Node.js (node.exe).

Note, however, that you’ll have to do this on every machine that you want to behave this way.

answered Jun 10, 2017 at 2:49

mklement0's user avatar

mklement0mklement0

373k63 gold badges594 silver badges748 bronze badges

0

You must prefix your execution of the *.Js file with the node executable to add context, as if to say, «open this file with the node scripting engine, rather than the default Microsoft scripting engine, which does not recognize the ‘console’ object.»

Therefore, instead of simply providing the name of the .Js file, like so:

myFirst.js

Change it to:

node myFirst.js

The name of the *.js file acts as a parameter to the node executable, which is then executed, providing you with your «Sweet.. Welcome to Node.js» statement.

Mogsdad's user avatar

Mogsdad

44.5k21 gold badges150 silver badges272 bronze badges

answered Mar 7, 2016 at 1:53

HALAR's user avatar

To answer this, first we need to understand that the error is caused because it is being executed by Windows Script Host.

Now, run the code from your cmd promt with the following syntax:

>node myFirst.js

or

>node <application_name>.js

this will allow the Node.js application to open through V8 JavaScript engine(Google’s).

P.S: Please reply back if this has helped in resolving your issue else post the problem you are facing after trying this.

answered Nov 15, 2016 at 6:10

Arjun's user avatar

ArjunArjun

512 bronze badges

I faced this error when was trying to run NodeJs Script ,I saved the script with name similar to «node» command like

node.js

and when I tried to run

node node.js

throw the error Jscript runtime error

so I just replace the name with some other like,also delete the script with name node.js

nodescript.js

then it worked.

answered Sep 27, 2018 at 5:47

TAHA SULTAN TEMURI's user avatar

I have the same problem in windows 8 with my example hello_word.js:

  1. So I install the node js 7.7.2 vesion in disk D, because there is question of rights and System sécurity when you install in disk c, so it is more difficult to work in disk c
  2. when I finished the install wizard, I lunch «cmd» and then I change my position to the d:/ nodejs by using cd d:/nodejs
  3. then there is two issues:

    1. execute the node hello_word.js
    2. or at first execute node, so now you are in the node session, then execute requiere('./hello_word.js')

good luck

shizhz's user avatar

shizhz

11.6k3 gold badges38 silver badges49 bronze badges

answered Mar 11, 2017 at 9:21

user3079829's user avatar

Please remove if any node.js file in the program file path.

In the below directory or folder(file path) node.js file exists.

C:/Education/Node/node.js 

Remove node.js

Then run in command prompt in file myFirst.js file path

node myFirst.js

Mohammad Kanan's user avatar

answered Jul 18, 2018 at 19:30

GUTTA K C's user avatar

Don’t use node js as file name, just remane node.js file name to other and try

answered Apr 9, 2019 at 7:16

Srinivas Mahindrakar's user avatar

if you still get «‘node’ is not recognized as an internal or external command,
operable program or batch file.» error after node yourjsfile.js command on Windows

type node and enter first then type .load .yourjsfile.js and enter again

answered Jan 23, 2021 at 19:43

Amadeus's user avatar

Icon Ex Номер ошибки: Ошибка 800A1391
Название ошибки: Javascript Error 800A1391
Описание ошибки: Ошибка 800A1391: Возникла ошибка в приложении JavaScript. Приложение будет закрыто. Приносим извинения за неудобства.
Разработчик: Mozilla Foundation
Программное обеспечение: JavaScript
Относится к: Windows XP, Vista, 7, 8, 10, 11

Описание «Javascript Error 800A1391»

Люди часто предпочитают ссылаться на «Javascript Error 800A1391» как на «ошибку времени выполнения», также известную как программная ошибка. Чтобы убедиться, что функциональность и операции работают в пригодном для использования состоянии, разработчики программного обеспечения, такие как Mozilla Foundation, выполняют отладку перед выпусками программного обеспечения. К сожалению, некоторые критические проблемы, такие как ошибка 800A1391, часто могут быть упущены из виду.

Ошибка 800A1391, рассматриваемая как «Javascript Error 800A1391», может возникнуть пользователями JavaScript в результате нормального использования программы. Если происходит «Javascript Error 800A1391», разработчикам будет сообщено об этой проблеме, хотя отчеты об ошибках встроены в приложение. Затем Mozilla Foundation исправит ошибки и подготовит файл обновления для загрузки. Чтобы исправить такие ошибки 800A1391 ошибки, устанавливаемое обновление программного обеспечения будет выпущено от поставщика программного обеспечения.

Как триггеры Runtime Error 800A1391 и что это такое?

Сбой во время запуска JavaScript или во время выполнения, как правило, когда вы столкнетесь с «Javascript Error 800A1391». Три распространенные причины, по которым ошибки во время выполнения, такие как всплывающее окно ошибки 800A1391:

Ошибка 800A1391 Crash — это очень популярная ошибка выполнения ошибки 800A1391, которая приводит к завершению работы всей программы. Как правило, это результат того, что JavaScript не понимает входные данные или не знает, что выводить в ответ.

Утечка памяти «Javascript Error 800A1391» — этот тип утечки памяти приводит к тому, что JavaScript продолжает использовать растущие объемы памяти, снижая общую производительность системы. Возможные провокации включают отсутствие девыделения памяти и ссылку на плохой код, такой как бесконечные циклы.

Ошибка 800A1391 Logic Error — логическая ошибка возникает, когда JavaScript производит неправильный вывод из правильного ввода. Когда точность исходного кода Mozilla Foundation низкая, он обычно становится источником ошибок.

Большинство ошибок Javascript Error 800A1391 являются результатом отсутствия или повреждения версии файла, установленного JavaScript. Большую часть проблем, связанных с данными файлами, можно решить посредством скачивания и установки последней версии файла Mozilla Foundation. Если ошибка Javascript Error 800A1391 возникла в результате его удаления по причине заражения вредоносным ПО, мы рекомендуем запустить сканирование реестра, чтобы очистить все недействительные ссылки на пути к файлам, созданные вредоносной программой.

Распространенные проблемы Javascript Error 800A1391

Эти проблемы JavaScript, связанные с Javascript Error 800A1391, включают в себя:

  • «Ошибка приложения Javascript Error 800A1391.»
  • «Javascript Error 800A1391 не является приложением Win32.»
  • «Javascript Error 800A1391 столкнулся с проблемой и закроется. «
  • «Javascript Error 800A1391 не может быть найден. «
  • «Отсутствует файл Javascript Error 800A1391.»
  • «Проблема при запуске приложения: Javascript Error 800A1391. «
  • «Javascript Error 800A1391 не выполняется. «
  • «Javascript Error 800A1391 остановлен. «
  • «Ошибка пути программного обеспечения: Javascript Error 800A1391. «

Обычно ошибки Javascript Error 800A1391 с JavaScript возникают во время запуска или завершения работы, в то время как программы, связанные с Javascript Error 800A1391, выполняются, или редко во время последовательности обновления ОС. Важно отметить, когда возникают проблемы Javascript Error 800A1391, так как это помогает устранять проблемы JavaScript (и сообщать в Mozilla Foundation).

Javascript Error 800A1391 Истоки проблем

Проблемы Javascript Error 800A1391 могут быть отнесены к поврежденным или отсутствующим файлам, содержащим ошибки записям реестра, связанным с Javascript Error 800A1391, или к вирусам / вредоносному ПО.

Более конкретно, данные ошибки Javascript Error 800A1391 могут быть вызваны следующими причинами:

  • Поврежденные ключи реестра Windows, связанные с Javascript Error 800A1391 / JavaScript.
  • Загрязненный вирусом и поврежденный Javascript Error 800A1391.
  • Javascript Error 800A1391 злонамеренно или ошибочно удален другим программным обеспечением (кроме JavaScript).
  • Другая программа находится в конфликте с JavaScript и его общими файлами ссылок.
  • JavaScript/Javascript Error 800A1391 поврежден от неполной загрузки или установки.

Продукт Solvusoft

Загрузка
WinThruster 2023 — Проверьте свой компьютер на наличие ошибок.

Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11

Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление

User-1651604128 posted

Hi, I am trying to test the model popup by using this example:

http://stackoverflow.com/questions/10724796/load-partial-view-in-to-a-modal-popup

I got the model popup window click the action link. However,

With or without this line line on header: <script src=«@Url.Content(«~/Scripts/jqueryui1.8.11.js«)»
type
=«text/javascript»></script>

I got this error when I close the model popup window. and the code stoped on this line of code:

dialog.remove();  //the code is highlighted with error message above : 0x800a1391 — Microsoft JScript runtime error: ‘dialog’ is undefined

In the _Layout, I have these codes on header:

@Styles.Render(«~/Content/css»)       

@Scripts.Render(«~/bundles/modernizr»)            

@Scripts.Render(«~/bundles/jquery»)      

@Scripts.Render(«~/bundles/jqueryui»)

and in my BundleConfig.cs, I have these codes:

bundles.Add(new ScriptBundle(«~/bundles/jquery»).Include(

«~/Scripts/jquery-{version}.js»));

            bundles.Add(new ScriptBundle(«~/bundles/jqueryui»).Include(                       

«~/Scripts/jquery-ui-{version}.js»));

            bundles.Add(new ScriptBundle(«~/bundles/jqueryval»).Include(                      

«~/Scripts/jquery.unobtrusive*»,                   

bundles.Add(new ScriptBundle(«~/bundles/modernizr»).Include(                       

«~/Scripts/modernizr-*»));

            bundles.Add(new StyleBundle(«~/Content/css»).Include(«~/Content/site.css»));

            bundles.Add(new StyleBundle(«~/Content/themes/base/css»).Include(                

«~/Content/themes/base/jquery-ui.css»,                       

«~/Content/themes/base/jquery-ui.all.css»

I may miss some reference of Jquery file, Any idea how to fix it?

I am new to node.js. I have created a file named myFirst.js after installing node.js in Windows machine. The file looks like following :

console.log("Sweet .. Welcome to Node.js"); 

But when I try to navigate to that directory and execute the file it throws an error like the following :
enter image description here

Even a command like

enter image description here

is not working. What am I missing ? How would I execute my first node.js code block ?

asked Nov 28, 2015 at 19:10

StrugglingCoder's user avatar

StrugglingCoderStrugglingCoder

4,74114 gold badges66 silver badges102 bronze badges

2

HALAR’s helpful answer:

  • explains that *.js file are by default executed by Microsoft’s obsolescent WSH (Windows Script Host) JavaScript engine (JScript) rather than Node.js,

  • and that passing a Node.js *.js script directly to the node.exe executable ensures its proper execution.

Alternatively, you can reconfigure file-extension associations so as to make *.js files execute with the Node.js engine by default:

  • Open a PowerShell console window.

  • Execute the following, which changes the association of the .js extension in the Windows registry (which takes effect for the current user account only, but, conversely, doesn’t require elevation):

New-Item -Force HKCU:SOFTWAREClassesNodeJSFileshellOpenCommand -Value "`"$((Get-Command node.exe).Source)`" `"%1`" %*"
New-Item -Force HKCU:SOFTWAREClasses.js -Value 'NodeJSFile'

From that point on, invoking *.js files directly will execute them with Node.js (node.exe).

Note, however, that you’ll have to do this on every machine that you want to behave this way.

answered Jun 10, 2017 at 2:49

mklement0's user avatar

mklement0mklement0

352k60 gold badges556 silver badges699 bronze badges

0

You must prefix your execution of the *.Js file with the node executable to add context, as if to say, «open this file with the node scripting engine, rather than the default Microsoft scripting engine, which does not recognize the ‘console’ object.»

Therefore, instead of simply providing the name of the .Js file, like so:

myFirst.js

Change it to:

node myFirst.js

The name of the *.js file acts as a parameter to the node executable, which is then executed, providing you with your «Sweet.. Welcome to Node.js» statement.

Mogsdad's user avatar

Mogsdad

43.9k20 gold badges151 silver badges272 bronze badges

answered Mar 7, 2016 at 1:53

HALAR's user avatar

To answer this, first we need to understand that the error is caused because it is being executed by Windows Script Host.

Now, run the code from your cmd promt with the following syntax:

>node myFirst.js

or

>node <application_name>.js

this will allow the Node.js application to open through V8 JavaScript engine(Google’s).

P.S: Please reply back if this has helped in resolving your issue else post the problem you are facing after trying this.

answered Nov 15, 2016 at 6:10

Arjun's user avatar

ArjunArjun

512 bronze badges

I faced this error when was trying to run NodeJs Script ,I saved the script with name similar to «node» command like

node.js

and when I tried to run

node node.js

throw the error Jscript runtime error

so I just replace the name with some other like,also delete the script with name node.js

nodescript.js

then it worked.

answered Sep 27, 2018 at 5:47

TAHA SULTAN TEMURI's user avatar

I have the same problem in windows 8 with my example hello_word.js:

  1. So I install the node js 7.7.2 vesion in disk D, because there is question of rights and System sécurity when you install in disk c, so it is more difficult to work in disk c
  2. when I finished the install wizard, I lunch «cmd» and then I change my position to the d:/ nodejs by using cd d:/nodejs
  3. then there is two issues:

    1. execute the node hello_word.js
    2. or at first execute node, so now you are in the node session, then execute requiere('./hello_word.js')

good luck

shizhz's user avatar

shizhz

11.3k3 gold badges38 silver badges49 bronze badges

answered Mar 11, 2017 at 9:21

user3079829's user avatar

Please remove if any node.js file in the program file path.

In the below directory or folder(file path) node.js file exists.

C:/Education/Node/node.js 

Remove node.js

Then run in command prompt in file myFirst.js file path

node myFirst.js

Mohammad Kanan's user avatar

answered Jul 18, 2018 at 19:30

GUTTA K C's user avatar

Don’t use node js as file name, just remane node.js file name to other and try

answered Apr 9, 2019 at 7:16

Srinivas Mahindrakar's user avatar

if you still get «‘node’ is not recognized as an internal or external command,
operable program or batch file.» error after node yourjsfile.js command on Windows

type node and enter first then type .load .yourjsfile.js and enter again

answered Jan 23, 2021 at 19:43

Amadeus's user avatar

Как исправить ошибку Windows 800A1391 Ошибка 800A1391

В этой статье рассматривается ошибка 800A1391, также известная как Ошибка 800A1391 и означающая

Об ошибке Windows

Операционная система Windows сегодня используется миллионами пользователей персональных компьютеров и ноутбуков. И вполне вероятно, что большинство из них в свое время сталкивались с тем или иным типом ошибки Windows. Отчеты об ошибках были представлены компанией Microsoft для обеспечения средств сбора и отправки отладочной информации после ошибки или для применения шагов по устранению неполадок в зависимости от того, получил ли пользователь синтаксическую, логическую ошибку или ошибку времени выполнения.

Если пользователь получает код остановки, то вместе с сообщением об ошибке предоставляется краткая информация по устранению неполадок. Затем пользователь может найти конкретное сообщение об ошибке и применить исправление, предоставленное на сайтах поддержки Microsoft, а также в других доступных в Интернете статьях и журналах по данной теме.

В других случаях пользователь получает только уведомление о сбое компьютера, после чего ему предлагается отправить отчет о сбое в Microsoft. Это делается для сбора данных для анализа, чтобы компания Microsoft могла отправить пользователю решение проблемы.

Каким бы ни был случай, вот некоторые общие сведения об устранении неполадок, которые можно использовать для устранения ошибок Windows.

Симптомы 800A1391 — Ошибка 800A1391

Ошибки Windows можно классифицировать как синтаксические ошибки, логические ошибки или ошибки времени выполнения.

Когда пользователь получает синтаксическую ошибку, компьютер просто внезапно выдает сообщение об ошибке, что в фоновом режиме произошел сбой. Программы, к которым обращается пользователь, могут застопориться или полностью завершиться. Пользователь может продолжать использовать другие приложения, но время от времени появляется непонятное сообщение о том, что запущенная программа не может запуститься, потому что какой-то процесс не работает.

Ошибки времени выполнения происходят во время работы приложения. Поэтому, когда ошибка возникает, она просто происходит без предупреждения, и компьютер выдает уведомление о том, что произошла ошибка.

Логические ошибки связаны с программированием. Ошибка вызывает непреднамеренный вывод или поведение. Если говорить о компьютерных системах, которые прошли все испытания и поступили в продажу, то логические ошибки случаются только тогда, когда произошли значительные изменения в физическом состоянии логической платы. Возможно, часть шин расплавилась или возникла подобная ситуация. Это может привести к тому, что компьютер внезапно издаст громкий звуковой сигнал или скрежещущий звук, и даже может перейти к внезапной нестабильной работе, замерзнуть или резко изменить температуру перед фактическим сбоем.

Fix Ошибка 800A1391 (Error 800A1391)
(Только для примера)

Причины ошибок Ошибка 800A1391 — 800A1391

Ошибки Windows могут быть вызваны неисправностью аппаратных компонентов или повреждением ОС. Некоторые из них могут быть даже связаны с проблемами программирования, которые не были решены, поскольку ошибки не были устранены на этапе проектирования. Иногда ошибки Windows могут возникать из-за изменений, внесенных в компьютер.

Методы исправления

Для разных категорий ошибок Windows существуют разные шаги по устранению неполадок. Однако существуют общие шаги, которые можно применить, столкнувшись с этими ошибками. Вот они.

Если метод ремонта вам подошел, пожалуйста, нажмите кнопку upvote слева от ответа, это позволит другим пользователям узнать, какой метод ремонта на данный момент работает лучше всего.

Обратите внимание: ни ErrorVault.com, ни его авторы не несут ответственности за результаты действий, предпринятых при использовании любого из методов ремонта, перечисленных на этой странице — вы выполняете эти шаги на свой страх и риск.

Метод 1 — Восстановить базу данных Центра обновления Windows

Когда хороший компьютер внезапно начинает работать странным образом, причиной могут быть обновления Windows. Чтобы исправить это, пользователи могут запустить Восстановление системы, если есть дата восстановления, сохраненная до ошибки. Вот как это делается.
Восстановление в Windows 7:

  • Нажмите Пуск и введите Восстановление системы в поле поиска, затем нажмите клавишу ввода.
  • Когда появится окно восстановления системы, нажимайте Далее , пока не дойдете до окна, в котором вы можете выбрать точку восстановления. Вы увидите список дат восстановления с описанием.
  • Затем снова нажмите Далее и подтвердите процесс восстановления. Подождите, пока он прекратит обработку, и появится окно, в котором вы можете нажать кнопку Готово . Закройте окно и дайте компьютеру перезагрузиться.

Вы также можете восстановить свой компьютер с помощью установочного диска ОС .

  • Для этого загрузитесь с компакт-диска с ОС или с носителя для восстановления.
  • Следуйте инструкциям, пока не дойдете до экрана, на котором будет предложена опция Восстановить мой компьютер , нажмите и выберите Восстановление системы из списка инструментов восстановления.
  • Вы можете выбрать любую точку восстановления в окне «Восстановление системы», но убедитесь, что вы восстановили дату, при которой ваш компьютер работает нормально.
  • Дождитесь завершения процесса и позвольте вашему компьютеру перезагрузиться на рабочий стол.

Вы также можете загрузиться в безопасном режиме .

  • Загрузите компьютер и нажмите F8. Выберите Безопасный режим с командной строкой , нажимая стрелки на клавиатуре, чтобы переместить выделение вниз к этому элементу.
  • В безопасном режиме введите rstrui.exe и нажмите Enter в командной строке. Следуйте указаниям мастера восстановления и перезагрузите компьютер в обычном режиме.

Восстановление в Windows 8:
Восстановление в среде Windows

  • В Windows 8 щелкните значок поиска и введите Восстановление системы.
  • Продолжайте нажимать кнопку «Далее», пока не дойдете до окна, в котором можно выбрать дату восстановления.
  • Подтвердите восстановление, выполнив оставшиеся шаги. После этого перезагрузите компьютер в обычном режиме.

Восстановить при загрузке

  • Перезагрузите компьютер и нажмите F11, чтобы начать восстановление системы.
  • Вы увидите экран «Дополнительные параметры», на котором вы найдете пункт «Восстановление системы».
  • Вам будет предложено выбрать учетную запись администратора, просто выберите и войдите в свою учетную запись администратора.
  • Нажимайте кнопку «Далее», пока не дойдете до экрана, на котором можно выбрать даты восстановления.
  • Нажимайте кнопку «Далее», пока не дойдете до конца процесса восстановления и не увидите кнопку «Готово».
  • Перезагрузите компьютер в обычном режиме.

Восстановление в Windows 10:
Внутри окна

  • Запустите восстановление системы, введя его в поле поиска. Щелкните элемент, который появится в результатах поиска.
  • Когда откроется окно «Восстановление системы», нажимайте «Далее», пока не получите список для выбора даты восстановления, выберите ту, которая, как вы знаете, лучше всего подходит для вас.
  • Подтвердите процесс, нажав «Далее», затем «Да» и, наконец, «Готово». После закрытия окна перезагрузите компьютер.

Использование установочного носителя

  • Если вы не можете загрузиться в Windows, вам лучше загрузить файл Media Creator из Microsoft. Создайте загрузочный диск с помощью DVD или флэш-диска.
  • После этого перезагрузите компьютер и войдите в BIOS, чтобы изменить загрузочное устройство на DVD или флэш-диск.
  • Когда вы перейдете к экрану установки, выберите «Устранение неполадок»> «Дополнительные параметры»> «Восстановление системы» и выполните процесс таким же образом.

Метод 2 — Исправить неправильную системную дату и время

Иногда Windows может работать неправильно из-за неправильной настройки времени. Чтобы установить время и дату:
В Windows 7

  • Нажмите «Пуск», затем «Панель управления».
  • Нажмите «Дата и время».
  • В окне «Дата и время» нажмите «Изменить часовой пояс», чтобы выбрать правильный часовой пояс.
  • Нажмите «Применить» и «ОК».

В Windows 8

  • Откройте «Настройки», переместив указатель мыши вправо, при открытии вкладки щелкните значок шестеренки.
  • Откроется новая всплывающая вкладка «Настройки», нажмите «Панель управления».
  • На панели управления нажмите «Часы, язык и регион». Затем нажмите «Установить время и дату» в разделе «Дата и время».
  • Когда откроется окно «Дата и время», нажмите «Изменить дату и время» и перейдите к нужной дате и времени в следующем окне. Чтобы подать заявку, просто нажмите «ОК».

В Windows 10

  • Просто щелкните правой кнопкой мыши дату и время на панели задач, расположенной в правой нижней части экрана.
  • Нажмите «Настроить дату и время». Откроются настройки даты и времени.
  • Вы можете выбрать часовой пояс, а затем закрыть окно. Это автоматически обновит время и дату на панели задач.

Метод 3 — Проверьте отсутствие или повреждение файлов

  • Запустить проверку системных файлов
    • Чтобы запустить команду, откройте командную строку с повышенными привилегиями, набрав ее в окне поиска, затем щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора».
    • Введите в командной строке sfc / scannow и дождитесь успешного завершения процесса проверки.
  • Запустите Checkdisk — Chkdsk исправляет многие несоответствия с ОС. Системные ошибки также можно исправить с помощью этой утилиты. Чтобы запустить это,
    • Откройте командную строку, введя ее в поле поиска, а затем, когда вы увидите результат в верхней части списка, щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора».
    • Ваша система может сказать, что вы не можете запустить ее в данный момент, потому что вы все еще обрабатываете данные, и спросит вас, хотите ли вы запустить ее перед следующим запуском, просто нажмите y для подтверждения, а затем выйдите с экрана и перезагрузите компьютер.
    • После перезагрузки компьютера вы увидите, что checkdisk работает вне Windows, просто дайте ему закончить, пока он не даст вам отчет о том, что было найдено, исправлено или отмечено.
    • Закройте окно и дайте компьютеру нормально перезагрузиться.
Другие языки:

How to fix 800A1391 (Error 800A1391) —
Wie beheben 800A1391 (Fehler 800A1391) —
Come fissare 800A1391 (Errore 800A1391) —
Hoe maak je 800A1391 (Fout 800A1391) —
Comment réparer 800A1391 (Erreur 800A1391) —
어떻게 고치는 지 800A1391 (오류 800A1391) —
Como corrigir o 800A1391 (Erro 800A1391) —
Hur man åtgärdar 800A1391 (Fel 800A1391) —
Jak naprawić 800A1391 (Błąd 800A1391) —
Cómo arreglar 800A1391 (Error 800A1391) —

The Author Об авторе: Фил Харт является участником сообщества Microsoft с 2010 года. С текущим количеством баллов более 100 000 он внес более 3000 ответов на форумах Microsoft Support и создал почти 200 новых справочных статей в Technet Wiki.

Следуйте за нами: Facebook Youtube Twitter

Последнее обновление:

14/07/22 02:28 : Пользователь Android проголосовал за то, что метод восстановления 1 работает для него.

Рекомендуемый инструмент для ремонта:

Этот инструмент восстановления может устранить такие распространенные проблемы компьютера, как синие экраны, сбои и замораживание, отсутствующие DLL-файлы, а также устранить повреждения от вредоносных программ/вирусов и многое другое путем замены поврежденных и отсутствующих системных файлов.

ШАГ 1:

Нажмите здесь, чтобы скачать и установите средство восстановления Windows.

ШАГ 2:

Нажмите на Start Scan и позвольте ему проанализировать ваше устройство.

ШАГ 3:

Нажмите на Repair All, чтобы устранить все обнаруженные проблемы.

СКАЧАТЬ СЕЙЧАС

Совместимость

Требования

1 Ghz CPU, 512 MB RAM, 40 GB HDD
Эта загрузка предлагает неограниченное бесплатное сканирование ПК с Windows. Полное восстановление системы начинается от $19,95.

ID статьи: ACX014435RU

Применяется к: Windows 10, Windows 8.1, Windows 7, Windows Vista, Windows XP, Windows 2000

Icon Ex Номер ошибки: Ошибка 800A1391
Название ошибки: Javascript Error 800A1391
Описание ошибки: Ошибка 800A1391: Возникла ошибка в приложении JavaScript. Приложение будет закрыто. Приносим извинения за неудобства.
Разработчик: Mozilla Foundation
Программное обеспечение: JavaScript
Относится к: Windows XP, Vista, 7, 8, 10, 11

Описание «Javascript Error 800A1391»

Люди часто предпочитают ссылаться на «Javascript Error 800A1391» как на «ошибку времени выполнения», также известную как программная ошибка. Чтобы убедиться, что функциональность и операции работают в пригодном для использования состоянии, разработчики программного обеспечения, такие как Mozilla Foundation, выполняют отладку перед выпусками программного обеспечения. К сожалению, некоторые критические проблемы, такие как ошибка 800A1391, часто могут быть упущены из виду.

Ошибка 800A1391, рассматриваемая как «Javascript Error 800A1391», может возникнуть пользователями JavaScript в результате нормального использования программы. Если происходит «Javascript Error 800A1391», разработчикам будет сообщено об этой проблеме, хотя отчеты об ошибках встроены в приложение. Затем Mozilla Foundation исправит ошибки и подготовит файл обновления для загрузки. Чтобы исправить такие ошибки 800A1391 ошибки, устанавливаемое обновление программного обеспечения будет выпущено от поставщика программного обеспечения.

Как триггеры Runtime Error 800A1391 и что это такое?

Сбой во время запуска JavaScript или во время выполнения, как правило, когда вы столкнетесь с «Javascript Error 800A1391». Три распространенные причины, по которым ошибки во время выполнения, такие как всплывающее окно ошибки 800A1391:

Ошибка 800A1391 Crash — это очень популярная ошибка выполнения ошибки 800A1391, которая приводит к завершению работы всей программы. Как правило, это результат того, что JavaScript не понимает входные данные или не знает, что выводить в ответ.

Утечка памяти «Javascript Error 800A1391» — этот тип утечки памяти приводит к тому, что JavaScript продолжает использовать растущие объемы памяти, снижая общую производительность системы. Возможные провокации включают отсутствие девыделения памяти и ссылку на плохой код, такой как бесконечные циклы.

Ошибка 800A1391 Logic Error — логическая ошибка возникает, когда JavaScript производит неправильный вывод из правильного ввода. Когда точность исходного кода Mozilla Foundation низкая, он обычно становится источником ошибок.

Большинство ошибок Javascript Error 800A1391 являются результатом отсутствия или повреждения версии файла, установленного JavaScript. Большую часть проблем, связанных с данными файлами, можно решить посредством скачивания и установки последней версии файла Mozilla Foundation. Если ошибка Javascript Error 800A1391 возникла в результате его удаления по причине заражения вредоносным ПО, мы рекомендуем запустить сканирование реестра, чтобы очистить все недействительные ссылки на пути к файлам, созданные вредоносной программой.

Распространенные проблемы Javascript Error 800A1391

Эти проблемы JavaScript, связанные с Javascript Error 800A1391, включают в себя:

  • «Ошибка приложения Javascript Error 800A1391.»
  • «Javascript Error 800A1391 не является приложением Win32.»
  • «Javascript Error 800A1391 столкнулся с проблемой и закроется. «
  • «Javascript Error 800A1391 не может быть найден. «
  • «Отсутствует файл Javascript Error 800A1391.»
  • «Проблема при запуске приложения: Javascript Error 800A1391. «
  • «Javascript Error 800A1391 не выполняется. «
  • «Javascript Error 800A1391 остановлен. «
  • «Ошибка пути программного обеспечения: Javascript Error 800A1391. «

Обычно ошибки Javascript Error 800A1391 с JavaScript возникают во время запуска или завершения работы, в то время как программы, связанные с Javascript Error 800A1391, выполняются, или редко во время последовательности обновления ОС. Важно отметить, когда возникают проблемы Javascript Error 800A1391, так как это помогает устранять проблемы JavaScript (и сообщать в Mozilla Foundation).

Javascript Error 800A1391 Истоки проблем

Проблемы Javascript Error 800A1391 могут быть отнесены к поврежденным или отсутствующим файлам, содержащим ошибки записям реестра, связанным с Javascript Error 800A1391, или к вирусам / вредоносному ПО.

Более конкретно, данные ошибки Javascript Error 800A1391 могут быть вызваны следующими причинами:

  • Поврежденные ключи реестра Windows, связанные с Javascript Error 800A1391 / JavaScript.
  • Загрязненный вирусом и поврежденный Javascript Error 800A1391.
  • Javascript Error 800A1391 злонамеренно или ошибочно удален другим программным обеспечением (кроме JavaScript).
  • Другая программа находится в конфликте с JavaScript и его общими файлами ссылок.
  • JavaScript/Javascript Error 800A1391 поврежден от неполной загрузки или установки.

Продукт Solvusoft

Загрузка
WinThruster 2022 — Проверьте свой компьютер на наличие ошибок.

Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11

Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление

User-1651604128 posted

Hi, I am trying to test the model popup by using this example:

http://stackoverflow.com/questions/10724796/load-partial-view-in-to-a-modal-popup

I got the model popup window click the action link. However,

With or without this line line on header: <script src=«@Url.Content(«~/Scripts/jqueryui1.8.11.js«)»
type
=«text/javascript»></script>

I got this error when I close the model popup window. and the code stoped on this line of code:

dialog.remove();  //the code is highlighted with error message above : 0x800a1391 — Microsoft JScript runtime error: ‘dialog’ is undefined

In the _Layout, I have these codes on header:

@Styles.Render(«~/Content/css»)       

@Scripts.Render(«~/bundles/modernizr»)            

@Scripts.Render(«~/bundles/jquery»)      

@Scripts.Render(«~/bundles/jqueryui»)

and in my BundleConfig.cs, I have these codes:

bundles.Add(new ScriptBundle(«~/bundles/jquery»).Include(

«~/Scripts/jquery-{version}.js»));

            bundles.Add(new ScriptBundle(«~/bundles/jqueryui»).Include(                       

«~/Scripts/jquery-ui-{version}.js»));

            bundles.Add(new ScriptBundle(«~/bundles/jqueryval»).Include(                      

«~/Scripts/jquery.unobtrusive*»,                   

bundles.Add(new ScriptBundle(«~/bundles/modernizr»).Include(                       

«~/Scripts/modernizr-*»));

            bundles.Add(new StyleBundle(«~/Content/css»).Include(«~/Content/site.css»));

            bundles.Add(new StyleBundle(«~/Content/themes/base/css»).Include(                

«~/Content/themes/base/jquery-ui.css»,                       

«~/Content/themes/base/jquery-ui.all.css»

I may miss some reference of Jquery file, Any idea how to fix it?

  • Remove From My Forums
  • Question

  • One of my websites, TitanTv, has started showing this msg…. I have this file but it shows this msg….
    Can someone please explain and help me deal with this, please?

Answers

  • When you use a Visual Interdev data command and the design-time controls (DTCs) on an Active Server Pages (ASP) page, the following error may occur when the page is browsed if the Visual InterDev scripting platform was set to client:

    Microsoft JScript runtime (0x800A1391)
    ‘Recordset1’ is undefined

    If the scripting platform was set to server in the Visual InterDev Source Editor, the following error may occur:

    These errors occur only if Visual Studio Service Pack 3 is installed on the Visual InterDev development computer. If Service Pack 3 is not installed on the computer, no errors occur and the page appears blank.


    love is rock!!!

    • Proposed as answer by

      Tuesday, July 9, 2013 7:52 PM

    • Marked as answer by
      Vincent Wang-MCSC
      Tuesday, July 16, 2013 2:51 AM
  • Hi,

    For detail information, please check the following KB:

    PRB: JScript Run-Time Error Message 800A1391: ‘Recordset1’ Is Undefined

    http://support.microsoft.com/kb/254247

    Regards,


    Vincent Wang
    TechNet Community Support

    • Marked as answer by
      Vincent Wang-MCSC
      Tuesday, July 16, 2013 2:51 AM

5 ответов

Вы должны префиксное выполнение файла *.Js с помощью исполняемого файла node, чтобы добавить контекст, как будто бы сказать «открыть этот файл с помощью механизма сценариев node, а не механизм сценариев Microsoft по умолчанию, который не распознает объект» console».

Поэтому вместо простого указания имени файла .Js, например:

myFirst.js

Измените его на:

node myFirst.js

Имя файла *.js действует как параметр исполняемого файла node, который затем выполняется, предоставляя вам «Sweet.. Добро пожаловать в оператор Node.js».

HALAR
07 март 2016, в 02:37

Поделиться

Чтобы ответить на этот вопрос, сначала нам нужно понять, что ошибка вызвана тем, что она выполняется Windows Script Host.

Теперь запустите код из cmd promt с помощью следующего синтаксиса:

>node myFirst.js

или

>node <application_name>.js

это позволит приложению Node.js открываться через движок JavaScript V8 (Google).

P.S: Пожалуйста, ответьте назад, если это помогло вам в решении вашей проблемы, добавьте проблему, с которой вы столкнулись после try.

Arjun
15 нояб. 2016, в 08:02

Поделиться

Полезный ответ HALAR:

  • объясняет, что файл *.js по умолчанию исполняется Microsoft устаревшим WSH (Windows Script Host) JavaScript (JScript), а не Node.js,

  • и что передача Node.js *.js Script непосредственно в исполняемый файл node.exe обеспечивает его правильное выполнение.

В качестве альтернативы вы можете перенастроить ассоциации расширения файлов, чтобы файлы *.js выполнялись с помощью механизма Node.js по умолчанию:

  • Откройте окно консоли PowerShell.

  • Выполните следующее, которое изменяет связь расширения .js в реестре Windows (действие вступает в силу только для текущей учетной записи пользователя, но, наоборот, не требует повышения):

New-Item -Force HKCU:SOFTWAREClassesNodeJSFileshellOpenCommand -Value "`"$((Get-Command node.exe).Source)`" `"%1`" %*"
New-Item -Force HKCU:SOFTWAREClasses.js -Value 'NodeJSFile'

С этого момента непосредственное обращение к файлам *.js будет выполнять их с помощью Node.js(node.exe).

Обратите внимание, однако, что вам нужно будет сделать это на всех машинах, которые вы хотите вести таким образом.

mklement0
10 июнь 2017, в 04:41

Поделиться

У меня такая же проблема в Windows 8 с моим примером hello_word.js:

  • Поэтому я устанавливаю node js 7.7.2 vesion на диск D, потому что при установке на диск c возникает вопрос о правах и System sécurity, поэтому труднее работать на диске c
  • Когда я закончил мастер установки, я обедаю «cmd», а затем меняю позицию на d:/ nodejs с помощью cd d:/nodejs
  • то есть две проблемы:

    • выполните node hello_word.js
    • или сначала выполните node, так что теперь вы находитесь в сеансе node, затем выполните requiere('./hello_word.js')

удача

user3079829
11 март 2017, в 10:33

Поделиться

Ещё вопросы

  • 0Какова цель использования WHERE COLUMN как «% [_] [01] [7812]» в инструкциях SQL?
  • 0QT: Нарисуйте топор ^ 2 + bx + c, используя qcustomplot
  • 0Недостаточно памяти, хотя memory_limit достаточно велик
  • 0Meteor Angular, распознаватель $ state.go не является функцией
  • 0Доступ к выбранному пользователем элементу из выпадающего списка
  • 1Маркеры карты в MapView — масштабируйте их в анимации увеличения
  • 1nodejs-Как использовать node-opcua для доступа к удаленному opc-серверу?
  • 0Угловая — Жасминовая ошибка с двумя ‘beforeEach’
  • 0Что касается условий и || оператор в C ++
  • 0» className ‘не ссылается на значение’ с make_shared
  • 1сделать слэш дБ остальные вызов API, из приложения AC #
  • 0Функции Click и Hover для каждого элемента в ul
  • 1Сжатие DataFrame на основе значения совпадающего столбца
  • 1как мы можем найти лат с адреса в Android?
  • 1Редактировать текстовый файл с помощью Python Re
  • 1Загрузка байтового массива в виде файла в asp.net mvc
  • 1Как вставить системную дату с другими данными с Angular в Asp.net MVC
  • 1Java: проверьте, имеют ли два объекта одного класса одинаковые значения
  • 0$ resource, Data.query ({other_id: 1}) извлекает все данные
  • 1Добавление элементов в список
  • 1WPF — Отмена выбора вкладки в TabControl вызывает проблемы
  • 1Как добавить запятую между элементами массива?
  • 1На выходе всегда получается пустой список
  • 1Обмен данными, статические переменные и каналы
  • 0Как посчитать количество строк за определенные дни
  • 0Ограничить доступ к странице регистрации в magento
  • 0Удаленно выполнить файл PHP для создания файла JSON
  • 0jQuery Оптимизировать количество найденных элементов управления в Div
  • 0Event Listener меняет переменную в зависимости от кликов с течением времени
  • 0Как я могу запретить Angular отображать и отображать страницу перед оценкой ng-if?
  • 1RMI нет такого исключения объекта
  • 0Различается одним полем (SQL-запрос)
  • 0построить приложение для телефонной связи на нескольких языках
  • 1Показать OutputStream (System.out) в текстовой области
  • 0jQuery.extend и глючный IE не перечислимые реквизиты
  • 0Как я могу увеличить массив в угловых JS?
  • 0используя display: table-cell с позицией: исправлено
  • 1Froyo apps2sd, виджет может пойти app2sd
  • 1Как установить ширину столбцов группы кендогрид
  • 0PHP Run скрипты без необходимости открывать окно браузера
  • 0CSS-контент / боковые панели следуют фону
  • 0Форма адреса, почтовый индекс, автозаполнение запроса https и обходной путь CORS
  • 1Удаление SweetAlert2 из DOM после закрытия диалога
  • 0как создать свертывающуюся строку для smarttable?
  • 0Проблемы с центрированием меню
  • 1Чем отличается импорт фигурных скобок от импорта подкаталога в ES6?
  • 0Запрос на вставку одной записи (ID) из одной таблицы в другую таблицу
  • 1Проверить дубликат ключа перед фиксацией?
  • 0Строка поиска, чтобы найти другую строку, используя рекурсию
  • 0jquery slideToggle не работает

I know there are several posts on this topic but I couldn’t find one that answers my question so allow me to indulge you a little.

Mine is a simple HTML5 project, fetching data from ASP.NET WebForm (VB.NET 2010/2012) and having Javascript read the values off a variable like this:

var myBSValues = BSValues.value; //Code fails / breaks here with the error above

BSValues is a HiddenField control in ASP.NET WebForm that gets assigned a string value in the page as follows:

Me.BSValues.value = "Hello World, A new World, Going to Heaven"

In JavaScript, I split the text at the commas (,) to create an array which I use to create a dynamic table and populate its cells for display.

I believe that is a simple enough solution and a simple explanation of it. Good news is the procedure works in:

  1. FireFox 14
  2. Chrome 27
  3. Safari 5

but fails in:

  1. IE 9 & 10, with the error message above at the line assigning the values in JavaScript,
  2. Opera 12 (I don’t know how to get an error message, it just doesn’t show anything)

I think there is a large user base on IE so I would really like to make it work for IE.

Thanks for your time.

I know there are several posts on this topic but I couldn’t find one that answers my question so allow me to indulge you a little.

Mine is a simple HTML5 project, fetching data from ASP.NET WebForm (VB.NET 2010/2012) and having Javascript read the values off a variable like this:

var myBSValues = BSValues.value; //Code fails / breaks here with the error above

BSValues is a HiddenField control in ASP.NET WebForm that gets assigned a string value in the page as follows:

Me.BSValues.value = "Hello World, A new World, Going to Heaven"

In JavaScript, I split the text at the commas (,) to create an array which I use to create a dynamic table and populate its cells for display.

I believe that is a simple enough solution and a simple explanation of it. Good news is the procedure works in:

  1. FireFox 14
  2. Chrome 27
  3. Safari 5

but fails in:

  1. IE 9 & 10, with the error message above at the line assigning the values in JavaScript,
  2. Opera 12 (I don’t know how to get an error message, it just doesn’t show anything)

I think there is a large user base on IE so I would really like to make it work for IE.

Thanks for your time.

  • Remove From My Forums
  • Вопрос

  • One of my websites, TitanTv, has started showing this msg…. I have this file but it shows this msg….
    Can someone please explain and help me deal with this, please?

Ответы

  • When you use a Visual Interdev data command and the design-time controls (DTCs) on an Active Server Pages (ASP) page, the following error may occur when the page is browsed if the Visual InterDev scripting platform was set to client:

    Microsoft JScript runtime (0x800A1391)
    ‘Recordset1’ is undefined

    If the scripting platform was set to server in the Visual InterDev Source Editor, the following error may occur:

    These errors occur only if Visual Studio Service Pack 3 is installed on the Visual InterDev development computer. If Service Pack 3 is not installed on the computer, no errors occur and the page appears blank.


    love is rock!!!

    • Предложено в качестве ответа

      9 июля 2013 г. 19:52

    • Помечено в качестве ответа
      Vincent Wang-MCSC
      16 июля 2013 г. 2:51

  • Hi,

    For detail information, please check the following KB:

    PRB: JScript Run-Time Error Message 800A1391: ‘Recordset1’ Is Undefined

    http://support.microsoft.com/kb/254247

    Regards,


    Vincent Wang
    TechNet Community Support

    • Помечено в качестве ответа
      Vincent Wang-MCSC
      16 июля 2013 г. 2:51

  • Ошибка выполнения запроса к sql серверу
  • Ошибка выполнения microsoft jscript как исправить
  • Ошибка выполнения запроса билайн при переводе денег
  • Ошибка вызова метода внешней компоненты 1с при сканировании
  • Ошибка выполнения запроса post к ресурсу e1cib logform недостаточно свободной памяти для выполнения