OpenLayers.Request.GET返回0的状态

OpenLayers.Request.GET返回0的状态,openlayers,Openlayers,我对这个简单的代码有问题: <HTML> <HEAD> <TITLE>Test OpenLayers.Request.GET</TITLE> <SCRIPT type="text/javascript" src="http://openlayers.org/api/OpenLayers.js"></SCRIPT> </HEAD> <BODY>

我对这个简单的代码有问题:

<HTML>
    <HEAD>
        <TITLE>Test OpenLayers.Request.GET</TITLE>
        <SCRIPT type="text/javascript" src="http://openlayers.org/api/OpenLayers.js"></SCRIPT>
    </HEAD>
    <BODY>
        <script type="text/javascript">
            function handler(request) {
                alert("Status: "+request.status+" StatusText: "+request.statusText);
            }

            OpenLayers.Request.GET({
                url: "http://www.google.com",
                callback: handler,
                success: handler
            });
        </script>
    </BODY>
</HTML>

测试OpenLayers.Request.GET
函数处理程序(请求){
警报(“状态:+请求.状态+”状态文本:+请求.状态文本);
}
OpenLayers.Request.GET({
url:“http://www.google.com",
回调:处理程序,
成功:handler
});
警报始终显示:

状态:0状态文本:


请帮帮我。

我立即从您的代码中收到“请求的资源上没有“访问控制允许来源”标题”错误。这可能是你的问题吗?你是如何得到这个错误的?通过查看chrome中的开发控制台。