百度地图API--信息窗口

2014-11-24 00:07:47 · 作者: · 浏览: 0
信息窗口 -----纯文本信息窗口
为了更方便的提示用户,在地图的指定的地方添加文本信息的窗口,给用户直观展示信息,下面是如何添加一个纯文本的信息窗口。
下面是添加一个文本窗口:
/*
	 * 添加纯文本信息窗口
	 */
	function addTextInfoWindow(map) {
		var opts = {
			width : 200, // 信息窗口宽度
			height : 60, // 信息窗口高度
			title : "西安美林电子有限责任公司", // 信息窗口标题
			enableMessage : true,//设置允许信息窗发送短息
			message : "欢迎来到西安美林电子有限责任公司就职..." // 信息内容
		}
		var infoWindow = new BMap.InfoWindow("地址:科技二路西安软件园汉韵阁C座501", opts); // 创建信息窗口对象
		map.openInfoWindow(infoWindow, map.getCenter()); //开启信息窗口
}
-----复杂信息窗口

信息窗口不断能够展示纯文本的,还可以展示图片等复杂的信息,这样需要我们有一定的html基础,下面介绍如何添加一个复杂文本信息窗口。

/*
	 * 添加复杂信息窗口	
	 */
	function addComplexInfoWindow(map) {
		// 拼接html字符串
		var sContent = "

汉韵阁

" + "" + "

汉韵阁坐落于西安软件园...

" + "