Как найти, удалить и изменить содержимое страницы с помощью XMLHttpRequest - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь получить дни рождения в HTML-файле и отобразить их на домашней странице моего семейного сайта. Мне нужно как-то найти их с помощью JavaScript и удалить оставшуюся часть загруженного содержимого HTML.

Вот мой текущий код:

index.html

<!DOCTYPE html>
<html>
    <head>
        <script>
            function loadXMLDoc()
            {
                var xmlhttp;
                if (window.XMLHttpRequest){
                    xmlhttp=new XMLHttpRequest();
                }
                else{
                    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
                }
                xmlhttp.onreadystatechange=function(){
                    if (xmlhttp.readyState==4 && xmlhttp.status==200){
                        document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
                    }
                }
                xmlhttp.open("GET","sp.php",true);
                xmlhttp.send();
            }
        </script>
    </head>
    <body>
        <h2>AJAX</h2>
        <button type="button" onclick="loadXMLDoc()">Request data</button>
        <div id="myDiv"></div>
    </body>
</html>

sp. php

<?php
  print file_get_contents("https://example.com/page.html");
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...