Как поменять родительский узел на вставленный html - PullRequest
0 голосов
/ 22 марта 2020

У меня есть расширение chrome, которое вводит файл html на указанный веб-сайт, но я хочу также изменить, кто является родителем

HTML Инжектор

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
    if (this.readyState == 4 && this.status == 200) {
        var div = document.createElement('div');
        div.innerHTML = this.responseText;
        document.body.insertBefore(div, document.body.firstChild);
        div.parentElement = document.getElementsByClassName("fullheight").item;
    } else {
        console.log('files not found');
    }
};
xhttp.open("GET", chrome.extension.getURL("/Test.html"), true);
xhttp.send();

HTML

<!DOCTYPE html>
<html><head>
    <title>Embedded Hello World</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

    <link href="HelloWorld.css" rel="stylesheet" type="text/css">

    <script type="text/javascript" src="jquery.min.js"></script>
    <script type="text/javascript" src="HelloWorld.js"></script>
</head><body>
<p class="test">Hello World!</p>
</body></html> 

CSS

.test
{
 color:white;
}
body
{
 background-color: rgb(20,20,20,1) !important;
}

Изображение Я хочу Hello World! панель тоже находится под панелью инструментов

Оранжевый - это Бар, а Фиолетовый - это панель инструментов, я хочу его под Любая помощь будет оценена Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...