google地图,IE下显示错误,FF可以显示怎么解决? 只要一执行javascript部分就报错,看不出来哪有问题,谁能帮我调调啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主 你能不能把php 解析完的html代码给贴过来,有php代码的话我们怎么给你看给你测试啊? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><style type="text/css"><!--body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}.aa { font-size: 9px;}.STYLE1 { color: #FF4444; font-weight: bold;}--></style> <head> <meta http-equiv="content-type" content="text/html; charset=gb2312"/> <title>google地图</title> <script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAsAsV_jBT9Fxn0YmUUxQ1qhTUMxGw_kstqiywO1DGW7W5Lh9ViBRQAfUYDOzvPtN2EdHOYyP_0AJ2VQ" type="text/javascript"></script> <script type="text/javascript">function load() {if (GBrowserIsCompatible()) { map=new GMap2(document.getElementById("maps")); //起始中心点 map.setCenter(new GLatLng(41.01077,113.05208),12, G_NORMAL_MAP); //功能键 map.addControl(new GLargeMapControl()); map.addControl(new GMapTypeControl()); map.addControl(new GScaleControl()); //开启滚轮伸缩效果--鼠标滚轮向前滚放大地图,反之缩小 map.enableScrollWheelZoom(); function createMarker(point, info) { var er = new GMarker(point); GEvent.addListener(er, "click", function() { er.openInfoWindowHtml(info); }); return er; } var point = new GLatLng(41.01077,113.05208); map.addOverlay(createMarker(point, "琛岃繙鍔犳补绔?)); }}</script> </head> <body onload="load()" onunload="GUnload()"> <div id="maps" align="center" style="width:100%;height:500px"></div> </body></html>这是解析完的 <meta http-equiv="content-type" content="text/html; charset=utf-8"/>将这改成utf-8就可以了. 改了就报this.Bc.topLeftTile为空或不是对象 没有你的测试环境,你解析后的html代码,我将编码改成utf-8以后,是可以正常显示的. 因为你这里有中文,注意你文件本身的编码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <style type="text/css"> <!-- body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } .aa { font-size: 9px; } .STYLE1 { color: #FF4444; font-weight: bold; } --> </style> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <title>google</title> <script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAsAsV_jBT9Fxn0YmUUxQ1qhTUMxGw_kstqiywO1DGW7W5Lh9ViBRQAfUYDOzvPtN2EdHOYyP_0AJ2VQ" type="text/javascript"> </script> <script type="text/javascript"> function load() { if (GBrowserIsCompatible()) { map=new GMap2(document.getElementById("maps")); map.setCenter(new GLatLng(41.01077,113.05208),12, G_NORMAL_MAP); map.addControl(new GLargeMapControl()); map.addControl(new GMapTypeControl()); map.addControl(new GScaleControl()); map.enableScrollWheelZoom(); function createMarker(point, info) { var er = new GMarker(point); GEvent.addListener(er, "click", function() { er.openInfoWindowHtml(info); }); return er; } var point = new GLatLng(41.01077,113.05208); map.addOverlay(createMarker(point, "中国")); }}</script> </head> <body onload="load()" onunloads="GUnload()"> <div id="maps" align="center" style="width:100%;height:500px"> </div> </body> </html> 你的问题:1。 map.addOverlay(createMarker(point, "琛岃繙鍔犳补绔?)); 这个乱码了,导致javascript 运行错误。建议:你可以把maps.google.com 改为ditu.google.cn 这样比较快一点 这样地图虽然是出来了,不过从下拉框传值到地图显示以后,我的iframe框架只要一点击,IE就无响应了,至今没找到问题,问题应该是出在传值那,但是没看出来有什么问题,谁能帮我看看吗? phpnow 添加虚拟主机以后,在局域网如何访问? disuz数据库查询问题 文本数据库多维数组排序~~急!!! 我在局域网内部用PHP访问SQL,老是不能访问? 網址編碼問題 关于页面及时更新的问题 帮我看看代码有什么问题,不能生成图片!! 如何实现访客在线显示? 请推荐一个PHP的编辑器,最好是带调试功能的,能看变量的变化情况! 在会话中,如何使用session_name(),它有什么作用?还有session_id()? 看例子怎么将数据给显示到表格里面?还请高手光顾!!指点 100分: 有木有最新的PHP中文CHM手册,2009的?
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.aa {
font-size: 9px;
}
.STYLE1 {
color: #FF4444;
font-weight: bold;
}
-->
</style>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312"/>
<title>google地图</title>
<script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAsAsV_jBT9Fxn0YmUUxQ1qhTUMxGw_kstqiywO1DGW7W5Lh9ViBRQAfUYDOzvPtN2EdHOYyP_0AJ2VQ"
type="text/javascript"></script>
<script type="text/javascript">
function load() {
if (GBrowserIsCompatible()) {
map=new GMap2(document.getElementById("maps"));
//起始中心点
map.setCenter(new GLatLng(41.01077,113.05208),12, G_NORMAL_MAP);
//功能键
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.addControl(new GScaleControl());
//开启滚轮伸缩效果--鼠标滚轮向前滚放大地图,反之缩小
map.enableScrollWheelZoom();
function createMarker(point, info) {
var er = new GMarker(point);
GEvent.addListener(er, "click", function() {
er.openInfoWindowHtml(info);
});
return er;
}
var point = new GLatLng(41.01077,113.05208);
map.addOverlay(createMarker(point, "琛岃繙鍔犳补绔?));
}
}
</script>
</head>
<body onload="load()" onunload="GUnload()">
<div id="maps" align="center" style="width:100%;height:500px"></div>
</body>
</html>这是解析完的
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.aa {
font-size: 9px;
}
.STYLE1 {
color: #FF4444;
font-weight: bold;
}
-->
</style>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>google</title>
<script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAsAsV_jBT9Fxn0YmUUxQ1qhTUMxGw_kstqiywO1DGW7W5Lh9ViBRQAfUYDOzvPtN2EdHOYyP_0AJ2VQ" type="text/javascript"> </script>
<script type="text/javascript"> function load()
{
if (GBrowserIsCompatible())
{
map=new GMap2(document.getElementById("maps"));
map.setCenter(new GLatLng(41.01077,113.05208),12, G_NORMAL_MAP);
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.addControl(new GScaleControl());
map.enableScrollWheelZoom();
function createMarker(point, info)
{
var er = new GMarker(point);
GEvent.addListener(er, "click", function()
{
er.openInfoWindowHtml(info);
});
return er;
}
var point = new GLatLng(41.01077,113.05208);
map.addOverlay(createMarker(point, "中国"));
}
}</script>
</head>
<body onload="load()" onunloads="GUnload()">
<div id="maps" align="center" style="width:100%;height:500px"> </div>
</body>
</html>