Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌地图在aspx页面上显示未定义的谷歌_Javascript_Html_Asp.net_Css - Fatal编程技术网

Javascript 谷歌地图在aspx页面上显示未定义的谷歌

Javascript 谷歌地图在aspx页面上显示未定义的谷歌,javascript,html,asp.net,css,Javascript,Html,Asp.net,Css,当我在简单的html文件(项目外-本地)上测试它时,它可以工作,但当我在aspx页面上的项目中使用此代码时,它找不到“google”。我怎样才能修好它?以下是我使用的代码: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Map</title> <meta name="view

当我在简单的html文件(项目外-本地)上测试它时,它可以工作,但当我在aspx页面上的项目中使用此代码时,它找不到“google”。我怎样才能修好它?以下是我使用的代码:

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>Map</title>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style type="text/css">    html { height: 100% }    body { height: 100%; margin: 0px; 

padding: 0px }    #map_canvas { height: 100% }  </style>

<script type="text/javascript" src="http:\\maps.google.com/maps/api/js?sensor=false">  

</script>

<script type="text/javascript">
    function initialize() {
        var latlng = new google.maps.LatLng(-34.397, 150.644);
        var myOptions = {
            zoom: 8, center: latlng, mapTypeId:

google.maps.MapTypeId.ROADMAP
        };
        var map = new google.maps.Map(document.getElementById("map_canvas"),

myOptions);
    }
   </script>

</head>
<body onload="initialize()">
<div id="map_canvas" style="width: 100%; height: 100%">
</div>
</body>
</html>

地图
html{高度:100%}正文{高度:100%;边距:0px;
填充:0px}#映射(画布{高度:100%}
函数初始化(){
var latlng=新的google.maps.latlng(-34.397150.644);
变量myOptions={
缩放:8,中心:latlng,mapTypeId:
google.maps.MapTypeId.ROADMAP
};
var map=new google.maps.map(document.getElementById(“map_canvas”),
肌肽);
}

将脚本标记中的
http:\\
更改为
http://

这一行“var latlng=new google.maps.latlng(-34.397150.644);”给出错误这是错误:0x800a1391-JavaScript运行时错误:“google”未定义我已经测试了所有版本。但不是。这也适用于htmtl