Задача такая:
Есть поле сформированного программно HTML-документа и выведено на форму в поле Эксплорер.
Как прочитать, изменить и отобразить Эксплорер еще раз?
нашел
в тексте страницы создать:
в секции <body> строку
<div id="abs">
в секции <script> функцию
function CreateTZ(JScode){let result = eval(JScode)};
в тексте 1С8 выполнять (например хотим вставить таблицу)
Эксплорер.CreateTZ("abs.insertAdjacentHTML('afterbegin', '<table id=TZ><tr><th>Вершина</th><th>Азимут</th><th>Расстояние</th></tr>" + Код_JS + "</table>')");
Т.е. формировать текст HTML в 1С8 передавать его на интепретацию в документ HTML где javascript запишет вставку HTML после элемента с id=abs
Код_JS - строка содержит код HTML таблицы, по шаблону строки "<tr><td>%1</td><td>%2</td><td>%3</td></tr>" нужное количество раз
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший