Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Почему не работает js?


Автор: TashaLorchan 2.9.2017, 22:44
Привет, зарегистрировалась здесь специально для того, чтобы найти ответ на вопрос, почему не работает js.

Я просто вписываю в блокноте (html)

<script>alert('Hello World!')</script> 

А когда пытаюсь открыть с помощью какого-нибудь браузера этот файл, то мне выдаёт: ".... не является приложением win32".

Задавала вопрос (почему не работает js) на Ответах майл ру, там посоветовали открыть консоль, чтобы посмотреть есть ли там ошибки и какие, если есть. Я так и сделала, но там было пусто.

Забыла сказать, что могу открыть этот html-файл только с помощью двух браузеров - это Internet Explorer и Amigo. Можете не говорить мне, что это худший выбор, потому что этого выбора как такового и нет.

Так вот, в Amigo при открытии файла у меня появляется строка с процентами, цифрами и буквами. Конечно, понятия я не имею, что это значит, поэтому я здесь и спрашиваю, почему не работает js и что чёрт возьми творится с моим блокнотом, который по каким-то непонятным причинам не подходит, аа?? Накипело в общем smile 

Кстати, пробовала другой блокнот - Notepad++, с ним то же самое происходит.

Автор: xvr 4.9.2017, 13:08
Цитата(TashaLorchan @  2.9.2017,  22:44 Найти цитируемый пост)
А когда пытаюсь открыть с помощью какого-нибудь браузера этот файл, то мне выдаёт: ".... не является приложением win32".

Для начала брайзер должен понять, что это именно HTML. Для этого <script> внутри него категорически недостаточно.
  •  Файл должен иметь расширение .html
  •  Содержимое должно быть валидным HTML (хотя бы минимально)
Как то так:
Код

<html>
<body>
<script>alert('Hello World!')</script> 
</html>

Запуск: 
Код

IEXPLORE.EXE file://C:\Users\romankh\home\1.html
Да, нужен полный путь к файлу и префикс file://
(или открывайте изнутри, через 'Файл -> Открыть')

Автор: TashaLorchan 7.9.2017, 21:58
Цитата(xvr @ 4.9.2017,  13:08)
Цитата(TashaLorchan @  2.9.2017,  22:44 Найти цитируемый пост)
А когда пытаюсь открыть с помощью какого-нибудь браузера этот файл, то мне выдаёт: ".... не является приложением win32".

Для начала брайзер должен понять, что это именно HTML. Для этого <script> внутри него категорически недостаточно.

  •  Файл должен иметь расширение .html
  •  Содержимое должно быть валидным HTML (хотя бы минимально)
Как то так:
Код

<html>
<body>
<script>alert('Hello World!')</script> 
</html>

Запуск: 
Код

IEXPLORE.EXE file://C:\Users\romankh\home\1.html
Да, нужен полный путь к файлу и префикс file://
(или открывайте изнутри, через 'Файл -> Открыть')

С расширением и содержимым всё в порядке, с путём тоже пробовала, ничего не помогает, всё остаётся по-прежнему. smile 

Автор: Guest45 8.9.2017, 13:29
Цитата(xvr @ 4.9.2017,  13:08)
Как то так:
Код

<html>
<body>
<script>alert('Hello World!')</script> 
</html>

 А у меня почему-то сработало. Скрипт выкинул форму с надписью Hello World!
Браузер IE.
Может у Вас скрипты запрещены в настройках браузера, или еще что-нибудь подобное?

(Да,- и почему в разделе "Электроника"? Попросите модераторов перенести в раздел по ЯваСкрипту, там должны лучше подсказать)


Автор: xvr 8.9.2017, 15:17
TashaLorchan, напишите подробно как именно вы открывали этот файл. И сам файл прикрепите к сообщению.

Автор: _zorn_ 8.9.2017, 21:47
Drag&drop с проводника в окно браузера сделайте. Вам оно действительно нужно, если проблемы на таком базовом уровне ?

Цитата(TashaLorchan @  3.9.2017,  05:44 Найти цитируемый пост)
не является приложением win32

Это у вас каша в лично вашем компьютере. Наверное и браузеров как минимум "яндекс, гугль, и еще какой нибудь супер барузер от мэйла и прочее"
Разберитесь для начала как устроена та технология которую вы хотите изучить.
При "стандартных настройках" все просто...

ЗЫ. У вас .html пытается открыться как .exe Либо "браузер по умолчанию" (который должен открывать html) "схавали вирусы"

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)