#javascript #command-prompt #windows-console
#javascript #командная строка #windows-консоль
Вопрос:
я хочу запустить команду rum с помощью командной строки Windows, но для этого требуется объект ActiveX… Mozilla FireFox4 и Google Chrome выдают ошибку
Uncaught ReferenceError: ActiveXObject is not defined
Ответ №1:
ActiveXObject поддерживается только в IE. Это не стандартный объект, специфичный для IE и, следовательно, Windows. Другие браузеры работают на нескольких платформах, и для них не имеет смысла реализовывать этот нестандартный объект.
Комментарии:
1. как я могу открыть блокнот с помощью javascript? без ActiveXObject
2. Если вы говорите о «javascript в браузере», то вы не можете этого сделать, и нет никаких причин, по которым вы должны это делать. Подумайте об этом, если вы можете открыть notepad из JS-кода, то любой веб-сайт может запустить программу «отформатировать ваш жесткий диск», как только вы откроете веб-сайт.
Ответ №2:
Только Internet Explorer позволяет запускать объекты ActiveX.