Можно ли загрузить свой кусок html в браузер?

  • Автор темы Автор темы WebBot
  • Дата начала Дата начала

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 827
Реакции
1 415
Баллы
113
Всем привет. Такой вопрос: есть переменная в которой лежит код страницы (html+css+js) ... можно как то подсунуть ее браузеру что бы он ее отобразил и с ней можно было бы работать через обычный конструктор действий?
 
Всем привет. Такой вопрос: есть переменная в которой лежит код страницы (html+css+js) ... можно как то подсунуть ее браузеру что бы он ее отобразил и с ней можно было бы работать через обычный конструктор действий?
в конструкторе set value в нужное место
 
в конструкторе set value в нужное место
это если внедрять кусок кода в другую страницу, то да ... а тут мне внедрять ничего не нужно, у меня в переменной лежит целиком весь код страницы

p.s на ум приходит вариант с сохранением кода страницы в файл и открытия бразуером локального файла ... но может можно как-то програмно это сделать, без сохранения в файл?
 
это если внедрять кусок кода в другую страницу, то да ... а тут мне внедрять ничего не нужно, у меня в переменной лежит целиком весь код страницы

p.s на ум приходит вариант с сохранением кода страницы в файл и открытия бразуером локального файла ... но может можно как-то програмно это сделать, без сохранения в файл?
9f7af08aff574d7da01dc923d200d9b2.png


вот сюда в иннерхтмл
 
можно через js

https://www.w3schools.com/jsref/met_node_appendchild.asp (plain js)
или есть на сайте подключен jquery (фреймворк) можно через .appendTo()

нуу или сначала спарсить DOM значение элемента, а потом через Set добавить что надо
 
Всем кто пытался помочь спасибо!

Решение найдено! Может кому пригодится.

var str = project.Variables["html"].Value;
instance.ActiveTab.SetSourceText(str);
а как сделать, чтобы ещё расширение срабатывало, без перезагрузки страницы
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)