#0
by artist
Почему-то метод ПолучитьЭлементПоИдентификатору не хочет возвращать нужный элемент DOM... Вот примерный код: Что я не так делаю? Почему ПолучитьЭлементПоИдентификатору не находит нужный элемент?
#2
by artist
Видимо лучше использовать ЭлементыФормы.Сайт.Документ.getElementById("J_OrderList") Оно хоть как-то работает...
#3
by trad
У меня есть пара разработок связанных с парсингом. В одной тоже действую через Документ.getElementById, насколько помню тоже не разобрался с ПолучитьЭлементПоИдентификатору А в другой все построено на получение узлов с помощью ВычислитьВыражениеXPath. Правда здесь пришлось html сайтов причесывать в xml с помощью tidy
#4
by artist
Мне кажется многовато танцев с бубнами с XPath для простого парсинга... Впринципе, сделал уже большую часть из того что надо, с помощью DOM-модели... Даже работает :)
#6
by artist
Благодарю, но мне кажется это слишком жирно ещё и ВКшки использовать... Вроде приноровился к DOM, более-менее быстро работает, и более-менее стабильно. А как-нибудь программно можно обновить страницу, отображаемую в ПолеHTMLДокумента на форме? Метода Обновить у ПолеHTMLДокумента нету, у ком-объекта Поле.Документ - тоже в описании ничего нужного не нашёл. Пробовал так: ЭлементыФормы.Сайт.Перейти(НужнаяСтраница); вообще ничего не происходит... видимо 1Сина анализирует текущую страниу, и если подаётся команда на переход на ту же страницу - приказ игнорируется... Ещё так: ЭлементыФормы.Сайт.Перейти(НужнаяСтраница); Работает через раз... логику понять так и не удалось...
#8
by artist
Жалко что нельзя использовать селекторы а-ля CSS/JQuery, цены бы ему не было... Ведь зачастую у нужных элементов нет айдишника, но есть класс, есть вышестоящие элементы и т.д. А что по поводу обновления поляHTML? Никто не делал?
#13
by kokamoonga
>>> Жалко что нельзя использовать селекторы а-ля CSS/JQuery, цены бы ему не было... Мешают религиозные соображения или тебе просто кто-то запретил? КонецПроцедуры
#15
by artist
1. Я правильно понимаю, что на странице уже должен быть загружен jquery.js? И если сайт его не использует - ничего не получится? 2. За обновление благодарю, должно получиться!
#17
by kokamoonga
>>> Я правильно понимаю, что на странице уже должен быть загружен jquery.js? Ну если просто тупо копировать код, то понимаешь совершенно правильно. А если немного подумать, то можно сделать так, например.
#20
by Serginio1
Кстати это не ВК. Обычный COM который может выполняться как в 32х так и 64х разрядных процессах
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Парсинг строки
- У кого получалось заставить работать 2 мышки одновременно ...
- VPN тунель это хорошо но как его заставить правильно роутить пакеты в сеть
- Парсинг HTML (данные в таблице)
- Парсинг HTML страницы
- Парсинг данных сотового оператора
- Парсинг сайтов средствами 1С
- Парсинг выписки из Клиент-Банка по нескольким счетам
- Парсинг сайта средствами 1С
- Парсинг запросов сайта
- парсинг сайта без изменения url
В этой группе 1С
- РАУЗ. Не списываются суммы по 10 счету
- ут обнулить цены по группе номенклатур, есть док уст цен номенклатуры и теперь
- Управление торговли 11(8.3). Как подключить сканер штрихкод?
- Видимость строк в табличной части УФ
- v7: SQL запросы. Можно ли использовать временные таблицы.
- СЛК
- УПП 1.3 Компенсация за задержку зарплаты
- Вывод полей в отчете СКД в произвольных местах
- сброс регистрации изменений для узла обмена
- Как очистить границу последовательности?
- Уценка товара в рознице и на оптовом складе
- Ручная проводка по НУ
- Версионирование объектов в УТ 10.3
- Подключение дисплея покупателя Posiflex PD-2800/320 к Рознице 2.1.4.9
- 1c ЗУП 2.5.83.1 проблема с Договорниками
- 1с зависает после ввода пароля
- 1С:Предприятие 8.3. Сервер МИНИ на 5 подключений + Postgres кто-нибудь пробовал?
- УТ 10.3 Печать чека: открыт чек возврата покупки/продажи - операция невозможна
- Служба "Агент сервера 1С" не запускается
- Неявные серверные вызовы