Xpoint
   [напомнить пароль]

Как в заставить IE выполнить программу без предупреждений

Метки: [без меток]
2007-10-13 14:36:56 [обр] ddd(3/36)[досье]

Здравствуйте.

Есть html-файл со ссылкой <a href=script.vbs>vbs-файл</a>
При щелчке по этой ссылке вылетает сперва запрос на выполнение/сохранение, а потом на выполнение от неизвестного издателя.

Как можно подкрутить IE 6 и 7 так, что бы этих окон не выскакивало?

Спасибо.

спустя 4 часа 34 минуты [обр] Fd(0/35)[досье]
Сменить в настройках IE политики безопасности для той зоны, в которой находится сайт (Интернет, Интранет).
спустя 2 часа 46 минут [обр] ddd(3/36)[досье]
как?
спустя 13 часов [обр] Fd(0/35)[досье]
В меню IE: Сервис->Свойства обозревателя->Безопасность.
спустя 10 часов [обр] ddd(3/36)[досье]
И что конкретно там надо выставить?
Я уже пробовал, результатов не принесло.
спустя 12 минут [обр] Fd(0/35)[досье]
Разрешить выполнение ActiveX, но в Вашем случае Вы пытаетесь загрузить скрипт вместо выполнения. Необходимо включить скрипт в body/head страницы, а по клику на ссылку вызывать выполнение, допустим, функции из него.
спустя 58 минут [обр] ddd(3/36)[досье]
ссылка ведет на WSH-файл. если я выношу инструкции из этого файла в vbs-функцию, то она не работает.
Пример:
<html>
<head>
<SCRIPT LANGUAGE="VBScript">
Function ttt()
 Wscript.Echo "работаю"
End Function
</SCRIPT>
</head>
<body>
<a href=# onClick=ttt>click me</a>
</body>
</html>
спустя 9 минут [обр] ddd(3/36)[досье]
PS Сайт находится в "Надежных узлах"
спустя 13 часов [обр] Fd(0/35)[досье]
WSH выполняется либо через wscript, либо через cscript. Боюсь, политики безопасности самой системы не позволят Вам выполнить скрипт сразу же после клика на нём. Как вариант - написать OLE-объект с помощью Windows Script Components (.wsc) и уже через объектную модель вызывать внешний WSH скрипт. Фактически получится тот же самый ActiveX, но с выполнением вне браузера клиента. В этом случае можно будет вызывать даже внешние приложение через CreateObject("WScript.Shell").Run "Some.exe", 5 (можно и Exec). Примеры WSC.
спустя 14 дней [обр] ddd(3/36)[досье]
все понятно. спасибо.
Powered by POEM™ Engine Copyright © 2002-2005