|
|
|
|
|
для: АЯ
(07.12.2009 в 17:42)
| | АЯ, спасибо, но я знаю, что такое FSO, WSH, не надо мне разжовывать. Я так же знаю как они могут работать, и уж тем более не рассказывайте об exe, com, bat, scr и тому подобных файлах.
А вот при отображении hta, обслуживает его как раз IE. | |
|
|
|
|
|
|
|
для: sim5
(07.12.2009 в 17:11)
| | "О терминах не спорят, о терминах договариваются" (с)
Файл с использованием ActiveX (FSO), сохранённый в формате *.html (или в любом другом формате, который браузеры рассматривают как отображаемые HTML-страницы), можно разместить в сети на доступном сервере.
И тогда у этого файла появятся "клиенты"(!!!).
И их операционные системы будут спрашивать у этих клиентов разрешение на работу.
Но это - не WSH. Это именно "ActiveX, внедрённый в HTML-страницу".
А вот ежели вы измените расширение того же файла на *.hta или *.wsf, то тогда это и будет файлом WSH. И он превратится в исполняемый файл. Если вы запустите его на локальном компьютере, то операционная система Windows уже ничего не спросит. Потому как файл WSH ничем для операционной системы не отличается от файла *.exe, *.com или *.bat. И таковые файлы браузерами не отображаются и, следовательно, для таких файлов "клиентов" нет(!!!). Есть только "хозяин" файла. | |
|
|
|
|
|
|
|
для: Lelik
(07.12.2009 в 17:08)
| | Не надо городить только, JS это одно, ActiveX это другое. | |
|
|
|
|
|
|
|
для: АЯ
(07.12.2009 в 17:08)
| | Восторгайтесь. Но вот запустить и записать, это как еще посмотреть, без предупреждения, увы, не получится. ;-) Да и "лекарь" установленный не позволит (если хороший).
Тоже самое и FSO. | |
|
|
|
|
|
|
|
для: sim5
(07.12.2009 в 16:40)
| | Я хочу сказать, что WSH и "клиент" - понятия несовместные.
WSH - составная часть (компонент) операционной системы Microsoft Windows.
А операционная система Microsoft Windows устанавливается на компьютере пользователя.
Работать скриптовые файлы WSH могут только на том компьютере, на которых их запускают.
Самим запуском этих программ пользователь ("клиент") УЖЕ даёт согласие на их работу.
Именно поэтому ваша фраза "Возможно только средствами WSH, то только с разрешения клиента" вызвала у меня "восторг" своей бессмысленной красотой :-) | |
|
|
|
|
|
|
|
для: sim5
(07.12.2009 в 17:08)
| | та неужели :) в ИЕ это ещё как джаваскрипт | |
|
|
|
|
|
|
|
для: Lelik
(07.12.2009 в 17:04)
| | Уважаемый, писать будет FSO (я хорошо знаю об этом объекте), и это работа ActiveX компоненты, а никак не JavaScript. | |
|
|
|
|
|
|
|
для: sim5
(07.12.2009 в 17:01)
| | да :)
вот ссылка: http://ilyuha.ru/js/#ActiveX и ниже по тексту смотреть про объекты file && filesystem
я даж когда-то делал в ИЕ эту сохранялку и редактировалку файлов, но не уверен остались ли у меня те исходники | |
|
|
|
|
|
|
|
для: Lelik
(07.12.2009 в 16:57)
| | Средствами "гольного" JS? | |
|
|
|
|
|
|
|
для: sim5
(07.12.2009 в 16:40)
| | можно, но тока в ИЕ :) | |
|
|
|
|