调用的百度地图API,其他浏览器正常,在IE下不能正常显示。
如题,贴出源码。--------------------编程问答-------------------- 求解答,别沉啊。 --------------------编程问答-------------------- 各位大神帮帮小弟,, --------------------编程问答-------------------- 大神们,求教啊 --------------------编程问答--------------------
<!DOCTYPE html />
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>酒店地址</title>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.1&services=true"></script>
</head>
<body>
<form id="form1" method="post" action="Tavern_Add.aspx" target="mainFrame" onsubmit="window.opener=null;window.close();">
<span style="color: Red;">当地图加载完成后,请双击鼠标左键选择酒店地址。</span>
<div style="width: 100%; height: 90%; border: 1px solid gray" id="container">
</div>
<input type="hidden" id="info" name="info" />
<!--<div id="address"></div>--><input type="text" id="address" name="address" size="70" />
(注:该地址由系统自动生成,如显示地址不正确,请在地址栏手动输入正确地址。<span style=" color:Red;">同时,我们会取最后一次的标记为酒店地址。</span>)
<input type="submit" value="确定" />
</form>
</body>
</html>
<script type="text/javascript">
var map = new BMap.Map("container");
var point = new BMap.Point(116.404, 39.915);
var contextMenu = new BMap.ContextMenu();
map.centerAndZoom(point, 15);
map.enableScrollWheelZoom(); // 启用滚轮放大缩小。
map.enableKeyboard(); // 启用键盘操作。
map.disableDoubleClickZoom();
map.addControl(new BMap.NavigationControl());
var gc = new BMap.Geocoder();
map.addEventListener("click", function (e) {
var pt = e.point;
gc.getLocation(pt, function (rs) {
var addComp = rs.addressComponents;
document.getElementById("address").value = "地址:" + addComp.province + addComp.city + addComp.district + addComp.street + addComp.streetNumber;
});
var myPushpin = new BMap.PushpinTool(map); // 创建标注工具实例
myPushpin.addEventListener("markend", function (e) {
});
myPushpin.open();
document.getElementById("info").value = e.point.lng + "|" + e.point.lat;
});
</script>
<div style="width: 100%; height:
改成指定高,不要用百分比 --------------------编程问答-------------------- - -其他的浏览器的话 ..IE8也不行吗 ? 我现在只知道 IE9跟好多都不兼容 .. --------------------编程问答-------------------- <script type="text/javascript" src="http://api.map.baidu.com/api?v=1.1&services=true"></script>
换成1.2版本试一下,看还会出现这个问题不?? --------------------编程问答-------------------- 楼主咋解决的啊,我的在chrome下可以现实,但是在ff和ie下都显示不了啊 --------------------编程问答-------------------- 谢谢,换版本解决 --------------------编程问答-------------------- 1.2兼容性好 --------------------编程问答-------------------- 呵呵,自己做一个siverlight地图客户端,可以彻底避免遭受这类尴尬。
补充:.NET技术 , ASP.NET