CSWSite/obj/Debug/Package/PackageTmp/UEditor/dialogs/gmap/gmap.html

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Google地图</title>
    <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
    <script type="text/javascript" src="../internal.js"></script>
    <style type="text/css">
        *{color: #838383}
        body {
            font-size: 12px;
            width:540px;
            height: 350px;
            overflow: hidden;
            margin:0;padding:0;

        }
        .content{padding: 9px 0 0 15px;height:100%;}
        .content table tr{height: 30px; line-height: 30px;}
         #address{width:220px;height:21px;background: #FFF;border:1px solid #d7d7d7; line-height: 21px;}
         a.doSearch{display:block;text-align:center;line-height:24px; text-decoration: none;height:24px;width:95px;border: 0;background:url(../../themes/default/images/icons-all.gif)  no-repeat;}
         a.doSearch:hover{background-position: 0 -30px;}
    </style>
</head>
<body>
<div class="content">
    <table>
        <tr>
            <td><label for="address">地址:</label></td>
            <td><input id="address" type="text" value="北京市" /></td>
            <td><a href="javascript:doSearch()" class="doSearch">搜索</a></td>
        </tr>
    </table>
    <div id="container" style="width: 520px; height: 340px; border: 1px solid gray;"></div>
</div>
<script type="text/javascript">
    var map = new google.maps.Map(document.getElementById('container'), {
        zoom: 3,
        streetViewControl: false,
        scaleControl: true,
        mapTypeId: google.maps.MapTypeId.ROADMAP
    });
    var imgcss;
    var marker = new google.maps.Marker({
        map: map,
        draggable: true
    });
    function doSearch(){
        var address = document.getElementById('address').value;
        var geocoder = new google.maps.Geocoder();
        geocoder.geocode( { 'address': address}, function (results, status) {
            if (status == google.maps.GeocoderStatus.OK) {
                var bounds = results[0].geometry.viewport;
                map.fitBounds(bounds);
                marker.setPosition(results[0].geometry.location);
                marker.setTitle(address);
            } else alert('无法定位到该地址!');
        });
    }
后面还有 33 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。