![]() |
|
Открыть сайт в 1С | ☑ | ||
---|---|---|---|---|
0
Mashinist
08.07.15
✎
14:46
|
Вставляю на форму ActiveX Microsoft Web Browser
В нем открываю сайт и огорчаюсь Сайт пишет, что не поддерживает этот браузер Но если я просто запущу ИЕ, то в нем сайт открывается нормально ЭлементыФормы.ИЕ.document.parentWindow.navigator.appVersion выдает 4.0 (compatible; MSIE 7.0; Windows NT 6.2; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729) ну как-то все грустно.. 1С версии 8.2.17.143 Как можно обойти? типа нужно гулять по сайту и его выборочно парсить. Все как всегда. А тут такая подляна. |
|||
1
Волшебник
модератор
08.07.15
✎
14:54
|
вставь на форму элемент ПолеHTMLДокумента
|
|||
2
Mashinist
08.07.15
✎
14:55
|
(1) Аналогично работает...
|
|||
3
Mashinist
08.07.15
✎
14:55
|
(1) и даже код не потребовалось переписывать
и версию туже выдает |
|||
4
Лефмихалыч
08.07.15
✎
14:57
|
(2) это плохой, не годный, сайт. Не ходи на него
|
|||
5
Bober
08.07.15
✎
15:06
|
||||
6
Mashinist
09.07.15
✎
14:49
|
(5) что-то не помогло... или я не очень понял
суть в том, что бы использовать Browser Emulation я его поставил, но результата нет т.к. там параметр задается для iexplore.exe, а запускается, то ActiveX// (4) угу... я ходит туда не буду. мне и не надо... надо сотрудникам :-) мне бы его только расспарсить.. в общем... есть проблем... хоть вспоминай старые добрые времена, когда я для этих целей использовал Firefox и приделывал там кнопу с картинкой 1С Пользователь находясь на нужной странице нажимал эту кнопку и Firefox сохранял html в файл в нужную папку после чего можно было уже его в 1С парсить по любому не хотелось бы возвращаться к прошлому... |
|||
7
Web00001
09.07.15
✎
14:51
|
Если тебе надо парсить сайт, его для этого необязательно на форме же.
|
|||
8
palpetrovich
09.07.15
✎
14:58
|
(0) а что за сайт-то? к примеру на :
ЭлементыФормы.ПолеHTMLДокумента.Документ.url = "Открыть сайт в 1С;; ругается на ошибку сценария но открывает |
|||
9
Лефмихалыч
09.07.15
✎
15:00
|
(6) может попробовать тупо XMLHttpRequest? Он вернет тебе html и ты пойдешь его парсить. Варянт?
|
|||
10
Serginio1
09.07.15
✎
15:01
|
Посмотри в комментариях http://catalog.mista.ru/public/347442/
|
|||
11
Serginio1
09.07.15
✎
15:09
|
||||
12
Mashinist
09.07.15
✎
16:45
|
(7) Увы.. нужно на форме. На сайте нужно выбрать страничку, что-то выбрать в 1С, что бы сопоставить и ... обработать
(8) ну сайт вот этот http://productinfo.mercedes-benz.com что получается если открываю в браузере, то получаю так http://screencast.com/t/qK3loIDZ если в 1С, то выглядит так http://screencast.com/t/0s5SGzYIdYIP (10) и (11) почитаю внимательнее когда время будет. |
|||
13
palpetrovich
09.07.15
✎
17:59
|
(12) в 1с - аналогично, только картинка меняется :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |