Имя: Пароль:
1C
1С v8
v8: Работа с браузером Internet Explorer 11
0 Victor111
 
28.01.14
15:27
Помогите пожалуйста, через обработку в 1С получаю з интернета ексель файл, и мне нужно его сохранить на компьютер по умолчанию, нужно  убрать запрос в браузере на действия, и постоянно сохранять файл?
1 cons74
 
28.01.14
15:28
Т.е. обойти штатную защиту ie от автосохранения непонятно чего на диск? Сомнительно мне.
2 Victor111
 
28.01.14
15:33
убрать вот етот запрос, так как операция будет повторятся каждый час, без участия человека
http://i021.radikal.ru/1401/5c/6b3aec9353c0.png
(1)
3 sikuda
 
28.01.14
15:42
Перепиши обработку и сохраняй файл из интернета на диск. Она позволяет.
4 Victor111
 
28.01.14
15:54
на страничке, програмно выбираю текстовое поле на страничке, заполняю ево, програмно нажимаю на кнопку, формируется справка, потом програмно нажимаю на кнопку для формирования ексель файла который нам и предоставляется для скачивания..

вот пример кода обработки:

ИЕ = Новый ComОбъект("InternetExplorer.Application");
ИЕ.Visible=1;
ИЕ.Navigate("http://НужныйСайт";);
Пока ИЕ.ReadyState<4 Цикл
КонецЦикла;
НайденныйЭлемент =  ИЕ.Document.getElementById("ctl00_PlaceHolderContent_S8859e_nom_vags");
НайденныйЭлемент.textContent = "52290632";
Клацалка = ИЕ.Document.getElementById("ctl00_PlaceHolderContent_inputFormButton").click();
счет = 1;
Пока счет<10000 Цикл
счет = счет +1; //ВвестиСтро ку("Ждем...","Ждем...",7,0,1);
КонецЦикла;
ИЕ.Document.getElementById("ctl00_PlaceHolderHeader_Button4").click();(3)
5 sikuda
 
28.01.14
16:16
А получить полную ссылку на скачивание файла нельзя?
6 Victor111
 
28.01.14
16:27
нет, нельзя потому что каждый раз в нас будет новая ссылка для скачивания.
Тут как получается, просто нужно сохранять файл с интернета без запроса на другие действия, так можна делать в Google Chrome, а для Internet Explorer 11 нет.
Перечитал много информации по настройкам браузера Internet Explorer 11, пробывал даже в regedit для типа файла поменять настройки, ничево...(5)
7 Victor111
 
28.01.14
16:42
Аппп
8 sikuda
 
28.01.14
16:48
Если очень надо то в закладке безопасность точно есть...
9 Jaap Vduul
 
28.01.14
16:51
Возьми какой-нибудь http сниффер, посмотри какие запросы формируются, потом повтори всё через HTTPСоединение или WinHttp/XmlHttp
10 Victor111
 
28.01.14
17:06
нету, все пересмотрел нету отключения запроса на действия.. (8)
11 Victor111
 
28.01.14
17:55
HTTPСоединение не хочет даже подключатся(9)
12 Victor111
 
29.01.14
12:18
Аппп