⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 citymap.js

📁 城市分类信息,门户网站,我做为地方信息网
💻 JS
字号:
function amapcls(id){
		if($("myMap")){
		var XmlInfoArr  = clsl[id].split("|");
		var bizclslist = "<table width=\"99%\" valign=\"top\" align=\"left\"><tr>";
		var aaa = 0;
		for(var i = 0 ;i<XmlInfoArr.length;i++) {
			aaa++;
			var bizlistarr  = XmlInfoArr[i].split(",");
			bizclslist = bizclslist + "<td width=\"33%\"><a href=\"#"+bizlistarr[0]+"\" onClick=\"loadbizmap("+bizlistarr[0]+")\">"+bizlistarr[1]+"</a></td>";
			if(aaa==3){bizclslist = bizclslist + "</tr><tr>";var aaa = 0;}
		}
		bizclslist = bizclslist + "</tr></table>";
		$("mapcls").innerHTML = bizclslist;
	}else{
		alert("正在加载地图中!");
	}
}
function LoadMap(num){
	
	if(num==1){
		$("map_index").innerHTML = "<div style=\"position:relative;height:340px;overflow: hidden;\"><div style=\"position:relative; width:412px; height:362px;\" id=\"myMap\"><br><br><br><br><img src=\"/images/loading.gif\" align=\"absmiddle\">正在加载地图.....</div></div>";
	}else if(num==2){
		$("map_show").innerHTML = "<div style=\"position:relative;height:203px;overflow: hidden;\"><div style=\"position:absolute;top:-2px;left:0px;z-index:100;\"><a href=\"#map\" onclick=\"MapDian();\" class=\"uMaps\">源点</a></div><div style=\"position:relative; width:250px; height:224px;\" id=\"myMap\"><br><br><br><br><img src=\"/images/loading.gif\" align=\"absmiddle\">正在加载地图.....</div></div>";
	}else if(num==3){
		$("map_edit").innerHTML = "<div style=\"position:relative;height:400px;overflow: hidden;\"><div style=\"position:absolute;top:40px;left:422px;z-index:100;\"><input type=\"button\" value=\" 保存 \" onclick=\"ChkEditMap();\" /><br><div class=\"top10\"></div><input type=\"button\" value=\" 恢复 \" onclick=\"ChaDelMap(1);\" /></div><div style=\"position:relative; width:496px; height:420px;\" id=\"myMaps\"><br><br><br><br><img src=\"/images/loading.gif\" align=\"absmiddle\">正在加载地图.....</div></div>";
	}else if(num==4){
		$("map_show").innerHTML = "<A href=\"#editmap\" onclick=\"editmap();\"><img src=\"images/nomap.jpg\" width=\"250\" border=\"0\"  height=\"200\"/></a>";
	}else if(num==5){
		$("map_add").innerHTML = "<div style=\"position:relative;height:500px;width:696px;overflow: hidden;\"><div style=\"position:absolute;top:40px;left:592px;z-index:100;\"><input type=\"button\" value=\" 保存 \" onclick=\"ChkAddMap();\" /><br><div class=\"top10\"></div><input type=\"button\" value=\" 恢复 \" onclick=\"ChaDelMap(2);\" /></div><div style=\"position:relative; width:696px; height:520px;\" id=\"myMaps\"><img src=\"/images/loading.gif\" align=\"absmiddle\">正在加载地图.....</div></div>";
	}else if(num==6){
		$("map_s").innerHTML = "<div style=\"position:relative;height:450px;width:670px;overflow: hidden;\"><div style=\"position:relative; width:670px; height:470px;\" id=\"myMap\"><img src=\"/images/loading.gif\" align=\"absmiddle\">正在加载地图.....</div></div>";
	}else if(num==7){
		var Request= new Object();
		Request = GetRequest();
		$("map_show").innerHTML = "<div style=\"position:relative;height:183px;overflow: hidden;\"><div style=\"position:absolute;top:-2px;left:0px;z-index:100;\"><a href=\"#map\" onclick=\"MapDian();\" class=\"uMaps\">源点</a></div><div style=\"position:absolute;top:-2px;left:179px;z-index:100;\"><a href=\"map.jsp?userid=" + Request['id'] + "\" class=\"uMaps\">大图</a></div><div style=\"position:relative; width:203px; height:204px;\" id=\"myMap\"><img src=\"/images/loading.gif\" align=\"absmiddle\">正在加载地图.....</div></div>";
	}else if(num==8){
		$("map_show").style.display = "none";
	}else if(num==9){
		$("map_show").innerHTML = "<div style=\"position:relative;height:223px;overflow: hidden;\"><div style=\"position:absolute;top:-3px;left:0px;z-index:100;\"><a href=\"#mapdian\" onclick=\"MapDian();\" class=\"uMaps\">源点</a></div><div style=\"position:absolute;top:-3px;left:253px;z-index:100;\"><a href=\"#editmap\" onclick=\"editmap(1);\" class=\"uMaps\">标注</a></div><div style=\"position:relative; width:277px; height:244px;\" id=\"myMap\"><img src=\"/images/loading.gif\" align=\"absmiddle\">正在加载地图.....</div></div>";
	}else if(num==10){
		$("map_show").innerHTML = "<A href=\"#editmap\" onclick=\"editmap(1);\"><img src=\"images/nomap.jpg\" width=\"277\" border=\"0\"  height=\"223\"/></a>";
	}else if(num==11){
		$("map_edit").innerHTML = "<div style=\"position:relative;height:400px;overflow: hidden;\"><div style=\"position:absolute;top:40px;left:422px;z-index:100;\"><input type=\"button\" value=\" 保存 \" onclick=\"ChkEditMap(1);\" /><br><div class=\"top10\"></div><input type=\"button\" value=\" 恢复 \" onclick=\"ChaDelMap(1);\" /></div><div style=\"position:relative; width:496px; height:420px;\" id=\"myMaps\"><br><br><br><br><img src=\"/images/loading.gif\" align=\"absmiddle\">正在加载地图.....</div></div>";
	}else if(num==12){
		$("map_show").innerHTML = "<div style=\"position:relative;height:450px;width:670px;overflow: hidden;\"><div style=\"position:relative; width:670px; height:470px;\" id=\"myMap\"><img src=\"/images/loading.gif\" align=\"absmiddle\">正在加载地图.....</div></div>";
	}
}
function iShowMap(citypy, mapxml,num){
	
	if(num!=3){maps.cityNameAndZoom(citypy,2);}

	if(num==1){
		maps.addControl(new LTSmallMapControl());
		var amapxml = mapxml.split("{Ceb}");
		var mapxml = amapxml[0].split("[Ceb]");
		for(var i = 0 ;i<mapxml.length;i++) {
			var mapinfo = mapxml[i].split("|");
			var icon = new LTIcon();
			icon.setImageUrl( "../images/pimg/p"+(i+1)+".gif" );
			icon.setWidth(23);icon.setHeight(21);
			var c = new LTPoint(parseInt(mapinfo[0]),parseInt(mapinfo[1]));
			var marker = new LTMarker( c,icon );
			maps.addOverLay( marker );
			var text = new LTMapText( marker );
			text.setLabel("<a href=\"bizinfo.php?bizid="+mapinfo[2]+"\" target=\"_blank\">"+mapinfo[3]+"</a>");
			maps.addOverLay(text);
			if(i==0){if($("saw")){maps.moveToCenter(c,2);}else{}}
		}
	}else if(num==2){
		maps.handleKeyboard(); //键盘操作支持
		maps.handleMouseScroll();//鼠标滚轮支持
		var mapinfo = mapxml.split("|");
		var icon = new LTIcon();
		icon.setImageUrl( "/images/MapMark.gif" );
		icon.setWidth(20);icon.setHeight(20);
		var c = new LTPoint(parseInt(mapinfo[0]),parseInt(mapinfo[1]));
		var marker = new LTMarker( c,icon );
		maps.addOverLay( marker );
		var text = new LTMapText( marker );
		text.setLabel(mapinfo[2]);
		maps.addOverLay(text);
		maps.moveToCenter(c,2);
	}else if(num==3){
		var mapss = new LTMaps("myMaps");
		mapss.cityNameAndZoom("hengyang",0);
		var control = new LTMarkControl();
		mapss.addControl(control);
		mapss.addControl(new LTStandMapControl());
		function getPoi(){
			var poi = control.getMarkControlPoint();
			$("eMapLatLong").value = poi.getLongitude() + "|" + poi.getLatitude();
		}
		LTEvent.addListener(control,"mouseup",getPoi);
	}else if(num==4){
		var mapinfo = mapxml.split("|");
		var icon = new LTIcon();
		icon.setImageUrl( "/images/MapMark.gif" );
		icon.setWidth(20);icon.setHeight(20);
		var c = new LTPoint(parseInt(mapinfo[0]),parseInt(mapinfo[1]));
		var marker = new LTMarker( c,icon );
		maps.addControl(new LTSmallMapControl());
		maps.addOverLay( marker );
		var text = new LTMapText( marker );
		text.setLabel(mapinfo[2]);
		maps.addOverLay(text);
		maps.moveToCenter(c,2);
	}
}


function doitsa(){
	return $("bizmaps").value;
}

function CreateXml() {
	if (window.XMLHttpRequest) {
		oBj = new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		oBj = new ActiveXObject("Microsoft.XMLHTTP");
	}
}


document.write("<scr"+"ipt language=\"javascript\" src=\"http://api.51ditu.com/js/maps.js\"></scr"+"ipt>");

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -