ASP.NET Google Maps Javascript API V3 实战基础篇一获取和设置事件处理程序中的属性
2010-10-18 16:03
537 查看
ASP.NET Google Maps Javascript API V3 实战基础篇一获取和设置事件处理程序中的属性
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Event_Properties.aspx.cs"Inherits="Samples.Events.Event_Properties" %>
<!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>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&language=zh-CN"></script>
<script language="javascript" type="text/javascript">
var map; //申明地图变量
//初始化地图函数
function initialize() {
var Latlng = new google.maps.LatLng(-25.363882, 131.044922);
var Options = {
zoom: 4, center: Latlng, mapTypeId: google.maps.MapTypeId.ROADMAP
}
//初始化地图
map = new google.maps.Map(document.getElementById("maps"), Options);
var zoomLevel; //申明地图大小级别变量
//申明信息窗口
var infowindow = new google.maps.InfoWindow(
{
content: "Zoom Level Test", size: new google.maps.Size(50, 50), position: Latlng
}
);
infowindow.open(map); //打开信息窗口
google.maps.event.addListener(map, "zoom_changed", function() { //侦听地图的zoom_changed 事件
zoomLevel = map.getZoom(); //获取地图大小级别
infowindow.setContent("Zoom:" + zoomLevel); //设置信息窗口内容
if (zoomLevel == 0) { //如果地图大小级别为0,设置地图大小级别为10
map.setZoom(10);
}
})
}
google.maps.event.addDomListener(window, "load", initialize); //将初始化函数绑定到window的load事件
</script>
</head>
<body>
<form id="form1" runat="server">
<div id="maps">
</div>
</form>
</body>
</html>
相关文章推荐
- ASP.NET Google Maps Javascript API V3 实战基础篇一获取和设置事件处理程序中的属性
- asp.net事件驱动处理程序
- asp.net中一般处理程序获取session
- ASP.NET 应用程序级别的事件处理程序
- 关于ASP.NET 中 Global.asax 文件的后台事件处理程序
- Asp.Net基础 - 1.Web应用程序和网站 + 2.最简单的ASP.Net程序处理过程 + 3.ASP.Net的IsPostBack揭秘
- JavaScript权威指南_162_第17章_事件处理_17.2-注册事件处理程序-设置JavaScript对象属性为事件处理程序
- ASP.NET MVC 项目中 一般处理程序ashx 获取Session
- asp.net中处理程序调用HttpContext.Current.Session获取值出错
- 如何:在 ASP.NET 网页中对事件处理程序进行运行时动态绑定
- Asp.net页面事件引发后台程序处理原理
- ASP.NET - 一般处理程序获取session值
- asp.net c# 在一般处理程序中不能获取Session值
- ASP.NET Google Maps Javascript API V3 实战基础篇一地图事件
- asp.net 在后台给前台的控件设置Style属性与坐标,后台设置CSS样式,后台获取前台控件坐标
- asp.net中一般处理程序获取session
- ASP.NET Google Maps Javascript API V3 实战基础篇一地图事件
- JavaScript权威指南_163_第17章_事件处理_17.2-注册事件处理程序-设置HTML标签属性为事件处理程序
- 以编程方式向 ASP.NET 控件添加客户端事件处理程序--TextBox.Attributes.Add()
- asp.net 登陆后在ashx处理程序中获取不到Session