|
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
|
убрать вот етот запрос, так как операция будет повторятся каждый час, без участия человека
(1)
|
|
3
sikuda
28.01.14
✎
15:42
|
Перепиши обработку и сохраняй файл из интернета на диск. Она позволяет.
|
|
4
Victor111
28.01.14
✎
15:54
|
на страничке, програмно выбираю текстовое поле на страничке, заполняю ево, програмно нажимаю на кнопку, формируется справка, потом програмно нажимаю на кнопку для формирования ексель файла который нам и предоставляется для скачивания..
вот пример кода обработки:
ИЕ = Новый ComОбъект("InternetExplorer.Application");
ИЕ.Visible=1;
ИЕ.Navigate(";);
Пока ИЕ.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
|
Аппп
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший