Проблема в следующем: на рабочий стол Active Desktop (WinXP Prof SP2) планируется поместить страницу с кучей JavaScriptов, которые должны работать безо всяких ограничений, в том числе свободно обращаться к жёсткому диску или запускать приложения (используя ActiveX, разумеется). MSIE 6.0 при попытке такого "хозяйского" обращения с машиной, естесственно, выдаёт предупреждение-запрос: разрешить ли выполнение подобных элементов. Плохо то, что это предупреждение выходит после каждой загрузки системы, что отнюдь не удобно. Спрашивается: можно ли как-то заставить MSIE выполнять это содержимое без вопросов?
Попытки добавить соответствующую страницу в список "хороших" узлов успехом не увенчались: перебором всех возможных вариантов (с префиксом file:// и без него, с прямыми и обратными слэшами) так и не удалось ничего добиться - ответ один: "Введена неправильная последовательность подстановочных знаков". Конечно, есть выход: слить нужный файл в интернет, сделать доступным автономно и для этого сервера назначить нужные параметры безопасности, но как-то не хочется... Есть ли более цивилизованный способ?
З. Ы. Виджаты Оперы не предлагать - там ActiveX нету.
1. Дмитрий Б. - 21 Сентября, 2006 - 22:39:10 - перейти к сообщению
2. SviMik - 22 Сентября, 2006 - 10:55:28 - перейти к сообщению
Раз уж такой вопрос, спрошу тоже по IE на ХР СП2.
При открытии файлов с компа он не хочет выполнять JS. Даже если там одна строка с alert().
См. скрин. К файлам на рабочем столе относится более подозрительно чем к инетовским. Никакой логики.
Так и не нашёл где отключается.
При открытии файлов с компа он не хочет выполнять JS. Даже если там одна строка с alert().
См. скрин. К файлам на рабочем столе относится более подозрительно чем к инетовским. Никакой логики.
Так и не нашёл где отключается.
3. Malcolm - 22 Сентября, 2006 - 11:01:57 - перейти к сообщению
«Сервис – Свойства обозревателя» и на вкладке «Дополнительно» поставить галочку «Разрешать запуск активного содержимого файлов на моём компьютере».