Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   Как получить полный DOM? (https://javascript.ru/forum/node-js-io-js/84277-kak-poluchit-polnyjj-dom.html)

beria 27.07.2022 20:43

Как получить полный DOM?
 
Все у меня было нормально, пока не надо было спарсить страницы с внешним js типа... Если что использую ровно одинаковj работающие библиотеки happy-dom и jsdom. Первая намного быстрее, но во второй реализованы все методы...
<html>
        <head>
             <title>Test page</title>
        </head>
        <body>
             <div class="container">                
             </div>
           <script src="3.js"> </script>
        </body>
    </html>


Может кто подскажет как сформировать строку для того, чтобы отдать её вышеприведнным библиотекам для парсера. То есть надо вставить в текст содержимое внешних скриптов чтобы было, что-то типа
<html>
        <head>
             <title>Test page</title>
        </head>
        <body>
             <div class="container">                
             </div>                
           <script>
                const element = document.createElement('div');
                const container = document.querySelector('.container');
                element.innerHTML = 'Тест';
                container.appendChild(element);
               </script>
        </body>
    </html>


Часовой пояс GMT +3, время: 04:52.