以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  在用百度地图api的时候,脚本报错,麻烦帮忙看一下  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73838)

--  作者:mxm121
--  发布时间:2015/8/27 16:26:00
--  在用百度地图api的时候,脚本报错,麻烦帮忙看一下
窗口启动 点击某个地址后 当鼠标挪进介绍栏的时候就报错

图片点击可在新窗口打开查看此主题相关图片如下:无标题.png
图片点击可在新窗口打开查看

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:地图.rar

[此贴子已经被作者于2015/8/27 16:27:05编辑过]

--  作者:mxm121
--  发布时间:2015/8/27 16:37:00
--  
看了一下 当鼠标滑过 酒店 餐馆 银行  这些字的时候就会报错 
--  作者:大红袍
--  发布时间:2015/8/27 16:49:00
--  

 

现在用百度的api,必须申请成为开发者才行了,也就是换一下script即可使用。

 

<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=您的密钥"></script>

 

http://developer.baidu.com/map/index.php?title=jspopular

 

http://developer.baidu.com/map/jsdemo.htm#h0_5

 

------------------------------

 

<script src="http://api.map.baidu.com/api?v=2.0&ak=hAaa2NLELKdAIfMhMjnuEgi1" type="text/javascript"></script>


--  作者:mxm121
--  发布时间:2015/8/27 16:51:00
--  
我申请了 一样报错 你试试  
--  作者:大红袍
--  发布时间:2015/8/27 17:05:00
--  
以下是引用mxm121在2015/8/27 16:51:00的发言:
我申请了 一样报错 你试试  

 

AfterLoad事件加入代码

 

e.Form.Controls("WebBrowser1").BaseControl.ScriptErrorsSuppressed=True


--  作者:mxm121
--  发布时间:2015/8/27 17:29:00
--  
这样处理 那部分功能就不好用了 
[此贴子已经被作者于2015/8/27 17:32:47编辑过]

--  作者:mxm121
--  发布时间:2015/8/27 17:50:00
--  
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" c />
<meta name="viewport" c />
<style type="text/css">
body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}
</style>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=TvGzI8BZBPA9OExWti0DZ7NQ"></script>
<title>地图展示</title>
</head>
<body>
<div id="allmap"></div>
</body>
</html>
<script type="text/javascript">
// 百度地图API功能
var map = new BMap.Map("allmap");    // 创建Map实例
map.centerAndZoom(new BMap.Point(116.404, 39.915), 11);  // 初始化地图,设置中心点坐标和地图级别
map.addControl(new BMap.MapTypeControl());   //添加地图类型控件
map.setCurrentCity("北京");          // 设置地图显示的城市 此项是必须设置的
map.enableScrollWheelZoom(true);     //开启鼠标滚轮缩放
</script>




IE跑脚本就报错   chrome就没事儿

--  作者:大红袍
--  发布时间:2015/8/27 18:27:00
--  

汗,就是你script的问题。看3楼

 

<!DOCTYPE html>
<html>
<head>
 <meta http-equiv="Content-Type" c />
 <meta name="viewport" c />
 <style type="text/css">
 body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}
 </style>
 <script src="http://api.map.baidu.com/api?v=2.0&ak=hAaa2NLELKdAIfMhMjnuEgi1" type="text/javascript"></script>

 <title>地图展示</title>
</head>
<body>
 <div id="allmap"></div>
</body>
</html>
<script type="text/javascript">
 // 百度地图API功能
 var map = new BMap.Map("allmap");    // 创建Map实例
 map.centerAndZoom(new BMap.Point(116.404, 39.915), 11);  // 初始化地图,设置中心点坐标和地图级别
 map.addControl(new BMap.MapTypeControl());   //添加地图类型控件
 map.setCurrentCity("北京");          // 设置地图显示的城市 此项是必须设置的
 map.enableScrollWheelZoom(true);     //开启鼠标滚轮缩放
</script>


--  作者:mxm121
--  发布时间:2015/8/27 19:20:00
--  
大哥 我那个key也是申请的 都是正确的

可能是兼容性问题 ie下就是报错  换别的浏览器就正常 

--  作者:大红袍
--  发布时间:2015/8/27 19:40:00
--  
用8楼代码,不会报错。