您的位置:首页 > Web前端 > JavaScript

ASP.NET Google Maps Javascript API V3 实战基础篇一语言本地化

2010-10-18 15:18 555 查看

ASP.NET Google Maps Javascript API V3 实战基础篇一语言本地化

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Map_Language.aspx.cs" Inherits="Samples.Basics.Map_Language" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>语言本地化--欢迎来到中国</title>
<style type="text/css">
#maps
{
height: 500px;
}
</style>
<!--引用js,将language参数设置为zh-CN,这样不管怎样打开页面都显示为中文,如果不设置该属性google maps 会根据浏览器默认语言设置该参数 -->

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&language=zh-CN"></script>

<script type="text/javascript" language="javascript">

//初始化函数
function init() {
var map = new google.maps.Map(document.getElementById("maps"), { scaleContorl: true }); //初始化地图
map.setCenter(new google.maps.LatLng(40, 116.446565)); //设置地图中心店
map.setZoom(10); //设置地图大小级别
map.setMapTypeId(google.maps.MapTypeId.ROADMAP); //设置地图类型
var marker = new google.maps.Marker({ map: map, position: map.getCenter() }); //实例化一个地图图标
var inforWindow = new google.maps.InfoWindow(); //实例化一个信息窗口
inforWindow.setContent('<b>欢迎来到中国,北京欢迎你!</b>'); //设置信息窗口内容
google.maps.event.addListener(marker, 'click', function() { //绑定图标的click 事件,当单击图标时打开信息窗口
inforWindow.open(map, marker);
});

}
google.maps.event.addDomListener(window, 'load', init); //将初始化函数绑定到window 的load事件
</script>

</head>
<body>
<form id="form1" runat="server">
<div id="maps">
</div>
</form>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: