[code="java"]
<br>
var map;<br>
var ip;<br>
var info;<br>
function load(){<br>
var ip;<br>
if(GBrowserIsCompatible()){<br>
//构造地图<br>
map=new GMap2(document.getElementById("map1"));<br>
map.addControl(new GLargeMapControl());<br>
map.addControl(new GMapTypeControl());<br>
map.addControl(new GScaleControl ());<br>
//设置地图中心<br>
var point=new GLatLng(39.9493,116.3975);<br>
var zoom=5;<br>
map.setCenter(point, zoom);<br>
//获取访问者IP<br>
var url='catchIP.action';<br>
var params=null;<br>
var myAjax=new Ajax.Request(url,{method:'post',parameters:params,onComplete:searchInfo,asynchronous:true});<br>
}<br>
}</p>
<pre><code> function searchInfo(request){
//把返回的request字符串变成json对象
ip=request.responseText.parseJSON();
alert(ip.toJSONString());
//查找IP
var url="searchbyIP.action";
var params=ip;
var myAjax=new Ajax.Request(url,{method:'post',parameters:params,onComplete:creatGMarker,asynchronous:true});
}
function creatGMarker (request){
//在地图上创建GMarker
var marker0=new GMarker(point);
marker0.openInfoWindowHtml("<div>this is a test</div>");
map.addOverlay(marker0);
}
</script>
</code></pre>
<p>[/code]<br>
帮手看看哪里出问题了主要是json的问题 在FF上alert能正确弹出,但是在IE上却不行,这是为什么呢?</p>
Struts2 JSON 在FF中能正常运行 但是在IE中不能
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- wanghaolovezlq 2010-03-29 10:52关注
你用的是ie8吧,ie8已经自带了json解析的内置对象,好像是会用json.js冲突
你去下载json2.js
http://www.json.org/json-zh.html 这里有下载本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 求TYPCE母转母转接头24PIN线路板图
- ¥100 国外网络搭建,有偿交流
- ¥15 高价求中通快递查询接口
- ¥15 解决一个加好友限制问题 或者有好的方案
- ¥15 急matlab编程仿真二阶震荡系统
- ¥20 TEC-9的数据通路实验
- ¥15 ue5 .3之前好好的现在只要是激活关卡就会崩溃
- ¥50 MATLAB实现圆柱体容器内球形颗粒堆积
- ¥15 python如何将动态的多个子列表,拼接后进行集合的交集
- ¥20 vitis-ai量化基于pytorch框架下的yolov5模型