Имя: Пароль:
1C
 
Почтовик в 1С
0 PR
 
25.08.16
15:00
1. Вот так... 100% (1)
2. Это невозможно 0% (0)
3. Свое мнение 0% (0)
Всего мнений: 1

Делаю в 1С 8.3 отображение полученного электронного письма в поле html-документа в УФ.
Что плохо:
1. Если в страничке есть всякие кнопочки (типа "Найти" на http://www.ya.ru), то на них можно нажать и они прекрасно нажимаются и страничка меняется.
2. При нажатии на ссылку то же самое, страничка меняется.
3. Всякие прочие вещи так же приводят к смене содержимого странички.
А хочется как в Outlook, типа получил письмо и все дальнейшие вещи только в отдельном новом окне ie.

Как? Может как-то менять текст html перед тем, как его присваивать в поле html-документа?
Про ссылки-то я еще нашел, что нужно писать после head "<base target="_blank">", не очень уверен в верности решения, но думаю, что верно.
А вот с кнопочками что делать например? С остальными вещами, какими, кстати? Ловить событие "ПриНажатии" и там уже анализировать? Если да, то что?
Или может в свойстве Document что-то можно подкрутить?
21 romix
 
25.08.16
18:11
Надо чистить HTML при помощи RegExp.

Например оставлять только известные предусмотренные теги, остальные вычищать.

Возможно, есть уже готовые разработки или скрипты на эту тему, которые можно запускать как внешнее приложение.

Вот так...