Google地图不会加载到SharePoint 2010网络部件上

时间:2012-10-01 17:42:23

标签: jquery google-maps-api-3 sharepoint-2010

我有一个网页部件,可以获取位置,然后在Google地图上显示标记。现在我只是想让一张地图显示在页面上,但这甚至都不起作用。这是我放入aspx文件的代码:

    <div id="LocationWebPart">
    <h3>Locations:</h3>
    <hr />
    <div id="LocationMap" style="width:250px;height:300;"></div>
    <div id="locations">
    </div>
    <script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script>
<script src="/_layouts/website/scripts/gmap3.min.js" type="text/javascript" ></script>
    <script type="text/JavaScript">
        $(document).ready(function () {
            $('#LocationMap').gmap3( {
            actions: 'init',
            options: {
                center: [41.896254, -86.621529],
                zoom: 11
                }
            });
        });
</script> 
</div>

当我在test.html中运行它时,它运行正常。 Firebug还显示gmap3.min.js脚本在那里。

此外,将$(document).ready()替换为_spBodyOnLoadFunctionNames.push()也无法执行任何操作

1 个答案:

答案 0 :(得分:0)

我找到了答案。我在px

之后忘记了height:300;">