Javascript:为什么这段代码不起作用?

时间:2016-01-22 01:22:01

标签: javascript

此代码段不起作用。我试图通过jscript

获取资源的文件大小

我找到了这段代码:

var obj = new XMLHttpRequest();
obj.open('HEAD', 'resource.png', true);

obj.onreadystatechange = function()
{
    if(obj.readyState == 4) 
    {
        if(obj.status == 200) 
        {
            alert('Size in bytes: ' + obj.getResponseHeader('Content-Length'));
        } 
        else 
        {
            alert('ERROR');
        }
    }
};

什么错了?感谢。

1 个答案:

答案 0 :(得分:1)

试试这个

var obj = new XMLHttpRequest();
obj.open('HEAD', 'resource.png', true);

obj.onreadystatechange = function()
{
    if(obj.readyState == 4) 
    {
        if(obj.status == 200) 
        {
            alert('Size in bytes: ' + obj.getResponseHeader('Content-Length'));
        } 
        else 
        {
            alert('ERROR');
        }
    }
};

obj.send(null);
希望它有所帮助。