Запустить скрипт 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
"без взаимодействия с конечным пользователем" ограничения безопасности были введены в компьютерные системы не просто так. Вам придется уговорить конечного пользователя сделать его компьютер менее безопасным.