Maher Abu Zer Ответов: 0

Запустить скрипт ActiveX без вывода предупреждения.окна.форм.объект WebBrowser


мы используем System.windows.forms.webbrowser для отображения html-страницы, содержащей переключатели, при нажатии на которые он должен вызвать скрипт для создания текстового файла и сохранения ответов, но при нажатии на переключатель появляется предупреждающее сообщение, требующее от конечного пользователя нажать Yes для запуска скрипта.

предупреждение: "элемент управления activex на этой странице может быть небезопасен для взаимодействия с другими частями страницы..."

я хочу, чтобы это предупреждающее сообщение не показывалось и запускалось сценарием, или кнопка " да " нажималась без взаимодействия с конечным пользователем.

Что я уже пробовал:

скрипт:

функция WriteToFile(fileName, passForm)
{
var fso = new ActiveXObject ("Scripting.Filesystemobject, с");
var s = fso. CreateTextFile("C:\\test\\" + имя файла, true);
s. WriteLine(passForm);
s. закрыть();
}


формат HTML:
&ЛТ;входной тип="Радио" имя="HTTP и" значение="сколько дней в високосном году" функция onclick="возвращение WriteToFile ('test1.txt','366');"&ГТ; сколько дней в високосном году

NotPolitcallyCorrect

"без взаимодействия с конечным пользователем" ограничения безопасности были введены в компьютерные системы не просто так. Вам придется уговорить конечного пользователя сделать его компьютер менее безопасным.

0 Ответов