+ -
当前位置:首页 → 问答吧 → js 读取服务器文件报错?

js 读取服务器文件报错?

时间:2011-10-20

来源:互联网

制作一个静态页面发布到服务器,使用js调用服务器上的文件,提醒没有权限?
function set()
{
var xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
xmlHttp.open("GET","D:/xingq.txt",true);
//xmlHttp.setRequestHeader('Accept-Charset','gbk');
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.send();
 document.all.label1.innerText=xmlHttp.responseText;

//xmlHttp=new XMLHttpRequest();
 //xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
//xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
以上的都提醒没有权限;

各位大侠,怎么处理?

作者: lichubo   发布时间: 2011-10-20

JScript code

function setRequest(){
        var request = null;
    if (window.ActiveXOject) {
        request = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if(XMLHttpRequest){
        request = new XMLHttpRequest();
    }
    request.open("GET", "D:/xingq.txt", true);
        request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    request.onreadystatechange = function(){
            if (request.readyState == 4) {
        if(request.status == 200){
            document.all.label1.innerText=request.responseText;
        }
        } 
        };
    request.send(null);
}


这样呢?

作者: sharkdbj   发布时间: 2011-10-20

参数无效 32行 request.open("GET", "D:/xingq.txt", true);
这里的true和false有什么区别呀

作者: lichubo   发布时间: 2011-10-20