当我想显示xmlhttprequest的结果时,浏览器两次显示responseText(它显示“ Hello Hello”)。有人知道为什么吗?请看到代码。当我在浏览器中查看开发工具时,看到响应仅被接收一次。
// lanucher page with javascript
<script>
let xhr = new XMLHttpRequest();
xhr.addEventListener('readystatechange', function() {
window.write(xhr.responseText);
}
xhr.open('GET', 'https://example.com/site.php');
xhr.send();
//site.php page
<?
echo "Hello";
?>