我正在使用 JavaScript 中的 XMLHttpRequest 调用 file.php:

index.html

<script type="text/javascript"> 
 
    var xhr = new XMLHttpRequest(); 
        xhr.onload = function(){  
            console.log(xhr.responseText); 
        }; 
 
        xhr.open("GET", "file.php", true); 
        xhr.send(); 
 
</script> 

文件.php

<?php echo "123"; 
<小时 />

我预计123作为结果字符串,但我得到了 <?php echo "123";这是 file.php 的内容。

我使用XMLHttpRequest吗?正确的?我错过了什么?

请您参考如下方法:

听起来您的服务器设置不正确并且没有使用 PHP 解析器执行脚本。

当您请求没有 XMLHttpRequest 的页面时(即只需在浏览器中输入 url)会发生什么?


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!