`

代码:!DOCTYPE html "-//W3C//DTD XHTML 1.0 Strict//EN"

阅读更多
!DOCTYPE html "-//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">
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title>Google Maps JavaScript API Example</title>
    <script src="http://ditu.google.cn/maps?file=api&amp;v=2&amp;key=abcdefg&sensor=true_or_false"
            type="text/javascript"></script>
    <script type="text/javascript">
//<![CDATA[
    var map;
var i=true;
    function initialize() {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(22.5, 113.9),;
   GEvent.addListener(map, "moveend", function(){
     var center = map.getCenter();
     var latField = document.getElementById("textLat");
     var lngField = document.getElementById("textLng");
     latField.value = center.lat();
     lngField.value = center.lng();
   });
/* var geoPoint0 = new GLatLng(22.5, 113.9);
   var marker0 = new GMarker(geoPoint0);
   map.addOverlay(marker0);
 
   var geoPoint1 = new GLatLng (23.7, 114.4);
   //var marker1 = ;
   map.addOverlay(new GMarker(geoPoint1));*/
      }
 

   map.addControl(new GLargeMapControl());
   map.addControl(new GMenuMapTypeControl() );
// map.addmaptype(map.mousemove(latlng:GLatLng)) ;
// document.form1.textfield.value=map.getBounds();

    }

function getLatLng(event)
{
      if( !map) return;
      var e = event ? event : window.event;
      var container = document.getElementById("map_canvas");
   var x = event.clientX - container.offsetLeft;
   var y = event.clientY - container.offsetTop;
   var gPoint = new GPoint(x, y);
   var latLng = map.fromContainerPixelToLatLng(gPoint);
   var latField = document.getElementById("textLat");
   var lngField = document.getElementById("textLng");
   latField.value = latLng.lat();
   lngField.value = latLng.lng();
}

function getXY()
{
     var container = document.getElementById("map_canvas");
   var x = container.offsetLeft;
   var y = container.offsetTop;
   alert(x);
   while(container = container.parentNode)
   {
      if(container.tagName == "body" || container.tagName == "BODY") break;
      x += container.offsetLeft;
    y += container.offsetTop;
   }
   alert(x);
}

function move()
{
   map.panTo(new GLatLng(22.5, 113.9), 12);
   //map.panTo(new GLatLng(,), 12);
}

function change(event)
{
   if(!i)
    map.setMapType(G_NORMAL_MAP);
   else
    map.setMapType(G_SATELLITE_MAP);
   i=!i;
}

function getpoint()
{
 
}

    </script>
   
</head>
<body onload="initialize()" onunload="GUnload()">  


      <div id="map_canvas" style="width:800px; height:600px" onmousemove="getLatLng(event)"></div>

<input type="button" value="测试" onclick="getXY()"/>
<form name="form1">
      <p>
        <label></label>
        维度:<input type="text" readonly="true" id="textLat" />
             <input type="button" value="返回地图初始点" onclick="move()" />
        <br />
        精度:<input type="text" readonly="true" id="textLng" />
        <input type="button" value=" 切换地图模式 " onclick="change()"/>
      </p>
</form>

</body>
</html>

敲的很辛苦,留个言吧
分享到:
评论

相关推荐

    HTML 元素与合法的 Doctype.docx

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;` - **Frameset**: `&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" ...

    网页 DOCTYPE html标签的作用1

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;` - XHTML1.0 Transitional:`&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...

    html标题_DOCTYPE的含义

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt; ``` 2. **XHTML Transitional DTD**:与HTML的Transitional DTD类似,允许某些表现层元素。例如...

    CSS3_参考手册

    - **示例代码**: ```css div { border: 8px solid #000; -moz-border-color: #f00; /* Firefox */ -webkit-border-color: #0f0; /* Chrome, Safari */ border-color: #00f; /* 标准属性 */ } ``` ##### 2....

    DOCTYPE文档类型声明

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt; ``` 而XHTML 1.1的声明是: ```html &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" ...

    DOCTYPE 标签

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt; ``` 2. **XHTML Transitional DTD**:过渡版本,与HTML4.01的Transitional DTD类似。 ```html ...

    引用css文件失效解决方法

    复制代码代码如下:&lt;...DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”&gt;&lt;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Frameset//EN” “h

    HTML5程序设计学习笔记

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;` - **XHTML1.0 Transitional**:`&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN...

    HTML !DOCTYPE 标签.docx

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt; ``` 值得注意的是,HTML5不再需要引用DTD,其DOCTYPE声明简化为: ```html &lt;!DOCTYPE html&gt; ``` ...

    DOCTYPE类型详细介绍

    我们在HTML里面声明DOCTYPE一般会有以下几种: ...DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt; &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML

    WEB开发 之 XHTML 验证.docx

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt; ``` 2. 过渡DTD(XHTML 1.0 Transitional): 过渡DTD允许使用一些在严格DTD中被禁用的元素和...

    推选文档HTML-CSS结合-基础讲解PPT.ppt

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;` * XHTML 1.0 Frameset: `&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" ...

    XHTML语言基础语法知识

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt; &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt; 文档标题&lt;/title&gt; &lt;/head&gt; 文档主体内容... &lt;/...

    IE6 bug修正的10个小技巧 推荐

    1. 使用DOCTYPE 你应该在一直每个HTML文件的头部都使用DOCTYPE,并且我们推荐使用...DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&gt; 你需要处理的最棘

    简单HTML 示例 转梦之都

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt; &lt;html&gt; &lt;title&gt; 娆㈣繋鏉ュ埌姊︿箣閮� &lt;/title&gt; &lt;link rel="stylesheet" type="text/css" ...

    IE6兼容心得(自己总结的)

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt; ``` - **XHTML1.0 Transitional**: 类似于HTML4.01 Transitional,XHTML1.0 Transitional也允许...

    用web标准设计网站

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;` 3. **框架型(Frameset)DTD:** - 专门用于含有框架的页面设计。 - 示例代码:`&lt;!DOCTYPE ...

    web前端面试题集锦及答案解析

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;` - **XHTML 1.0 Transitional**:允许使用表现性或废弃元素,但不允许使用`frameset`,同样要求...

Global site tag (gtag.js) - Google Analytics