Импорт JSON через JS в HTML - PullRequest
       1

Импорт JSON через JS в HTML

0 голосов
/ 30 августа 2018

Я написал следующий код, который прекрасно работает в старом Internet Explorer, но не в Firefox, Chrome, Edge и т. Д. Является ли проблемой тот факт, что я импортирую json через http, а не через https? И если да, то как я могу это настроить? Любая помощь приветствуется!

<head>
    <script>
        var myObj, x, txt = "";
        xmlhttp = new XMLHttpRequest();
        xmlhttp.onreadystatechange = function () {
            if (this.readyState == 4 && this.status == 200) {
                myObj = JSON.parse(this.responseText);
                txt += "<table border='1'>"
                for (x in myObj.Data) {
                    txt += "<tr><td>" + myObj.Data[x].Name + "</td></tr>";
                }
                txt += "</table>"
                document.getElementById("demo").innerHTML = txt;
            }
        }
        xmlhttp.open("GET", "http://134.255.254.137/Data.json");
        xmlhttp.send();
    </script>
</head>
<html>

<body>
    <div class="container">
        <h2>Daten aus JSON-Datei:</h2>
        <div id="demo">
        </div>
    </div>
</body>

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