Имя: Пароль:
1C
1С v8
Сохранение HTML страницы
0 goleaff2006
 
17.10.12
06:54
Как в 1с можно сохранить определеную html страницу.Точнее это xml файл.
1 Рэйв
 
17.10.12
07:05
ЗаписатьXML() ?
2 goleaff2006
 
17.10.12
07:12
А передавать в нее адрес страницы?
3 Андрюха
 
17.10.12
07:27
Мнэээ.... Может кинуть на форму ПолеHTMLДокумента1 (или создать динамически) и попробовать что-то типа
ЭлементыФормы.ПолеHTMLДокумента1.Перейти("http://www.ya.ru");
   ТекстСтраницы = ЭлементыФормы.ПолеHTMLДокумента1.ПолучитьТекст();
   
   Текст = Новый ТекстовыйДокумент;
   Текст.ДобавитьСтроку(ТекстСтраницы);
   Текст.Записать("C:\Temp\ya.html");
4 goleaff2006
 
17.10.12
08:10
Только почему то он ничего не записывает файл пустой.
5 goleaff2006
 
17.10.12
08:16
ТекстСтраницы пустой.
6 Андрюха
 
17.10.12
08:17
а в ПолеHTMLДокумента1 на форме страница отображается?
7 Андрюха
 
17.10.12
08:19
Можно еще после Перейти поковырять в отладчике ЭлементыФормы.ПолеHTMLДокумента1.Документ
8 Андрюха
 
17.10.12
08:26
Да, еще надо же еще дождаться завершения загрузки документа.
Вот тут покопай на тему Документ readyState
http://www.google.ru/search?as_sitesearch=forum.mista.ru&q=%C4%EE%EA%F3%EC%E5%ED%F2+readyState
Закон Брукера: Даже маленькая практика стоит большой теории.