Имя: Пароль:
1C
1С v8
Браузер в 1С
0 NastyNasty
 
26.10.12
13:16
День добрый! Использую в обработке поле html. Там открывается браузер IE и вежливо мне выдает предупреждение: "Внимание! Вы используете устаревшую и неподдерживаемую версию браузера (Internet Explorer 6, Internet Explorer 7). Работа сайта с данным браузером не гарантируется.
Чтобы использовать все возможности данного сайта, пожалуйста, обновите браузер. Это займет не более 5 минут." и предлагает мне оперу, мозилу, хром.... При этом на локальном компе у меня установлен Internet Explorer 9, но он меня тоже не устраивает, мне нужно, чтобы сайт открывался через мозилу. Это можно как то сделать?
1 pessok
 
26.10.12
13:18
поле хтмл документа вроде как использует OLE Internet Explorer...
2 NastyNasty
 
26.10.12
13:24
Через отладчик захожу в свойство поля html ИнформацияПрограммыПросмотра "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E; InfoPath.3)". На компе 16 версия мозилы
3 NastyNasty
 
26.10.12
13:27
Да что же у Вас у всех пятница наступила??? Наверняка можно где то задать через какой браузер открывать...
4 Ayvengo
 
26.10.12
13:27
(2) он же явно на ИЕ ругается, обновись :)
5 NastyNasty
 
26.10.12
13:30
(4) я тут же в его окошке наживаю обновить ИЕ, а он мне говорит какая я молодец, что у меня установлена уже ИЕ9 и ничего мне обновлять не нужно. Да то, что он мне это предупреждение выдает мне не особо то и важно, он всё равно работает и грузит страницу. НО ИЕ9 не поддерживает свойство или метод, который используется на этой странице, а мозила поддерживает
6 AlexNecro
 
26.10.12
13:31
IWebBrowser - это msie, мозиллу не засунешь, если только найти ActiveX-компонент Gecko
7 Ахиллес
 
26.10.12
13:37
Мазила тоже спеклась. Псина блохастая. Последним релизом больше не могу зайти в веб клиент. Захожу хромом.
8 NastyNasty
 
26.10.12
13:39
хром мне бы тоже подошел. Как заставить поле html работать через браузер, который мне нужен?
9 NastyNasty
 
26.10.12
13:40
(6) честно говоря, я не поняла... Я далека от этих вещей
10 pumbaEO
 
26.10.12
13:43
переходи на 8.3 и линукс, там вебкит.
11 NastyNasty
 
26.10.12
13:45
(10) решение на 8.2 нужно
12 pumbaEO
 
26.10.12
13:46
(11) тогда решения нет.
13 oleg_km
 
26.10.12
13:47
(8) Никак. В версии Windows разработчики 1С реализовали полеHTML через IE, точнее как сказал (6) на IWebBrowser.
14 NastyNasty
 
26.10.12
13:48
(13) тогда почему он мне выдает информацию про мозилу в (2)
15 SachoZ
 
26.10.12
14:02
(14) так повелось ;-) http://en.wikipedia.org/wiki/Mozilla
16 SachoZ
 
26.10.12
14:04
(14) тебе и хром и опера выдаст Mozilla =)
17 NastyNasty
 
26.10.12
14:26
не могли же 1Совцы так поступить и не дать возможности заменить браузер в поле html
18 pumbaEO
 
26.10.12
14:28
(17) адресс знаешь в москве? Сходи набей им морды, а то напишут и думают никто до них не доберется.
19 NastyNasty
 
26.10.12
14:31
(18) Ok, я так и сделаю
20 NastyNasty
 
26.10.12
14:34
html 5 не поддерживается в 1с что ли? или справка обманывает меня
21 SachoZ
 
26.10.12
14:35
(0)для чего браузер используешь?
22 pumbaEO
 
26.10.12
14:38
(20) поддерживает на линуксе версия 8.3
23 NastyNasty
 
26.10.12
14:52
(21) мне нужно со страницы считать информацию и в зависимости от нее далее в 1с выполнять определенные действия. Поле html мне не подходит теперь. Можно как то другим способом решить?
24 Ayvengo
 
26.10.12
15:12
(23) а фотография у тебя для того, что бы тебе быстренько мужчины помогали? :)
25 Ayvengo
 
26.10.12
15:14
(23) подходит html, просто нужно помучиться с ним. Как-то с картами работал и получал координаты из карты в 1С-ку ;)
Просто надо знать сам формат html, который используется. в зависимости от изменений в нем (читать его периодически) делать то, что нужно ;)
26 oleg_km
 
26.10.12
16:07
(23) считай HTTPСоединение или WinHTTP
27 NastyNasty
 
27.10.12
10:48
(25) считывать я могу, доводилось парсить сайт через 1с, всё дело в том, что браузер, который открывает страничку в поле html не поддерживает метод, который использовали разработчики этой странички
28 pumbaEO
 
27.10.12
12:14
(27) firefox+imacros
29 NastyNasty
 
29.10.12
12:24
Кто-нибудь подключал html5 к 1с? Очень нужно подключить, это решит все проблемы. Должна же быть возможность...
30 SachoZ
 
30.10.12
10:55
(29) зачем вообще поле html? для того чтобы получить текст страницы и спарсить его оно вообще не нужно и вообще отображать страницу с которой надо только выдрать данные нафиг не надо, намного быстрей будет работать.
31 pumbaEO
 
30.10.12
11:12
(30) вебдванольщики с помощью скриптов подтягивают дополнительный контент, просто скачав страничку ничего не получишь.

(29) повторюсь, да подключал на линуксе в 8.3 .
Хочешь на 8.2 в винде самое простое спрашивай у гугла "webkit com"
32 SachoZ
 
30.10.12
11:20
(31) дык сам такой, фаербагом смотрим как и откуда что подгружается потом просто шлем соответствующие запросы и парсим ответ JSON, работает очень быстро, на так пока оно загрузит всю страницу пока отработают все скрипты и т.д...
33 samozvanec
 
30.10.12
11:23
IE7 стоит вобще на компе?
34 NastyNasty
 
30.10.12
12:29
(33) на компе стоит ИЕ9, но 1С видимо на это глубоко пофиг
35 NastyNasty
 
30.10.12
12:32
(30) мне обязательно нужно открыть эту страницу, пользователь должен произвести на ней некоторые действия, а я уже должна считать ответ
36 NastyNasty
 
30.10.12
12:53
(31) как это может помочь?
37 SachoZ
 
30.10.12
14:52
(35) не обязательно, формочку с данными можно и в 1С нарисовать, а то что формочка отправляет можно отправлять из 1С и то что получает тоже можно в 1С принимать и все это будет работать на много быстрей чем в браузере.
Программист всегда исправляет последнюю ошибку.