Прошло 2 года, а фичи так и не завезли. Как же заебало городить костыли...
В лог (переменную) не записывается выводимый xml
-

Есть простой алгоритм, суть которого открытие страницы и выполнение яваскрита в консоли:function onOff(x){console.log(x)} $.request('get', config).then(onOff).error(function(status, statusText, responseText) { var parser = new DOMParser(); var xmlDoc = parser.parseFromString(responseText, 'text/xml'); onOff(xmlDoc); });В результате выполнения в хроме выдаётся следующее:
ƒ a(a,c){return b==h&&a!=h&&(b=a,i=t(c)?c:[c],setTimeout(function(){w(d,function(a){a()})},0)),b} <?xml version="1.0" encoding="UTF-8" ?> //дальше XML в 50 строкBAS же выдаёт одну строку:
function a(a,c){return b==h&&a!=h&&(b=a,i=t(c)?c:[c],setTimeout(function(){w(d,function(a){a()})},0)),b}Собственно нужно выдрать динамически формируемую XML'ку
-
@Sheff said in В лог (переменную) не записывается выводимый xml:
Собственно нужно выдрать динамически формируемую XML'ку
а где переменная config ?

Приложите тестовый проект
-
@Sheff Попробуйте ещё переопределить функцию console.log
https://community.bablosoft.com/topic/1983/как-включить-ведение-журнала/2 -
@Sheff said in В лог (переменную) не записывается выводимый xml:
Приложите тестовый проект
упрощённый проект:
BAS.xml
Я в БАСе новичок, не знаю, как из него браузер с параметром запустить --enable-logging --v=1данные отображаются в консоли браузера BAS

осталось только переопределить функцию console.log
console.data = [] console.log = function(text) { console.data.push(text) }
Тестовый скрипт
Я бы решил эту задачу по другому, но скорее всего вам нужно именно это решение под изначальную задачу