ActiveX
Не знает ли кто-нибудь как сделать так, чтобы Internet Explorer не кричал: "Страница может содержать опасные программы (элементы ActiveX). Разрешить их выполнение?" Или, по-крайней мере, как автоматически прописать перманентное нажатие ОК, каждый раз, как только он спросит?
Спасибо.
у себя или у всех кто зайдет на твою страницу?
Нехорошо людей всякими гадостями заражать.
Цитата:
Originally posted by Alone
У кого отключить?
у себя или у всех кто зайдет на твою страницу?
У кого отключить?
у себя или у всех кто зайдет на твою страницу?
Все работает на локальной машине, но, проблема в том, что я хочу записать результаты выполнения скрипта на JavaScript в текстовый файл на диске. Со страничкой будут работать пользователи. Потому совсем не хотелось бы чтобы постоянно выскакивало такое окошко:)
а насчет отключения предупреждения-по-моему, в переменных IIS http header было что-то похожее.
Цитата:
Originally posted by corbie
если данные нужно сохранять на сервере, то можно обойтись Scripting.FileSystemObject. если на стороне клиента кукисами. т.е. вообще без activex.
а насчет отключения предупреждения-по-моему, в переменных IIS http header было что-то похожее.
если данные нужно сохранять на сервере, то можно обойтись Scripting.FileSystemObject. если на стороне клиента кукисами. т.е. вообще без activex.
а насчет отключения предупреждения-по-моему, в переменных IIS http header было что-то похожее.
К сожалению куки здесь не пойдут. Как результат действия скрипта нужен текстовый файл, где кроме стандартного строкового содержания, должны будут выводиться значения нескольких параметров (различные, в зависимости от действий пользователя).
Цитата:
а насчет отключения предупреждения-по-моему, в переменных IIS http header было что-то похожее
- если можно, поподробнее о том как, и вообще что это такое.
если activex уже зарегистрирован у клиента (а данный случай,если правильно понимаю, именно такой), можно попробовать следующее. прописать в реестры машинах клиентов ID разрешенных activex и соответсвующие значения. после этого activex должны выполняться без предупреждений.
бюллетене ms99-032:
Why does the patch treat the two controls differently?
scriptlet.typelib operates correctly but isn't appropriate to run without warning. By revoking its "safe for scripting" label, IE will always ask the user for confirmation before running it. Eyedog, because of the unchecked buffer, is simply unsafe to be executed within IE for any purpose. Setting the Kill Bit prevents IE from executing it.
т.е. чтобы activex выполнялся без предупреждений, зарегистрированный компонент должен быть помечен как 'безопасный'. как это сделать описано в
здесь, в разделе Marking a Control Safe for Scripting and Initializing
даже после этого,узел,возможно,придется занести в trusted sites.
сорри за флуд-вторая ссылка скособочилась.
Цитата:
Originally posted by corbie
сорри за флуд-вторая ссылка скособочилась.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore98/HTML/_core_upgrading_an_existing_activex_control_to_be_used_on_the_internet.asp
сорри за флуд-вторая ссылка скособочилась.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore98/HTML/_core_upgrading_an_existing_activex_control_to_be_used_on_the_internet.asp
Всем большое спасибо! Попробую разобраться:)