首页 > ajax不能读取txt里面的内容吗?

ajax不能读取txt里面的内容吗?

在学习ajax时,尝试写ajax读取txt里面的内容,出现一下问题:

<script>
        var buttonobj=document.getElementById('buton');
        buttonobj.addEventListener("click",handle,false);
        function handle(){
            var xmlhttp=new XMLHttpRequest();
            xmlhttp.open("GET","text.txt",true);
            xmlhttp.onreadystatechange=function(){
                if(xmlhttp.readyState == 4){
                    if(xmlhttp.status == 200){                    
                          alert(xmlhttp.responseText);
                      
                        

                    }
                }
            }
            
            xmlhttp.send(null);
        }

.php文件与txt文件都在www文件下的同一个文件里,但是为什么会访问不到,出现下面的问题:请问我的问题出在哪?

http://localhost/11/text.txt,单独访问txt也是读不出来,也会出现:The requested URL /11/text.txt was not found on this server.
这种写法是不有问题?请多指教,谢谢!
补充:文件目录


可以的。。。,不知道你的怎么不行呢。。。


可能是路径有误,还有就是MIME没配置(不过这种可能性应该不大,因为txt是系统默认的,除非你把它删了)


贴出你的nginx配置就能解决。


写法没问题。 404 Not Found就是资源部存在。

把目录贴结构贴出来


如果你把路由给apache/nginx托管,正常情况下是没问题的,看看是不是配置有误。


他说的是php,连地址都访问不了,那就是路由没配


404 错误是没找到这个文件


装个 wamp 吧

【热门文章】
【热门文章】