第二个标记未放置在谷歌地图中

时间:2011-03-19 23:21:26

标签: php javascript google-maps google-maps-markers

我这里有一个谷歌地图应该放置2个标记。一个用于树位置,一个用于小道位置。

虽然识别了lat / lng,但未设置树位置。知道可能导致这个问题的原因吗?

源代码的网址在这里: http://www.comehike.com/outdoors/widget.php?type=hike&hike_id=108&width=500&height=500

谢谢! - 亚历克斯

2 个答案:

答案 0 :(得分:1)

我在地图上看到了两个标记。

谷歌地图的问题在于它有时会奇怪地缓存标记。我有时会做的只是当我想要它时,用标记更改文件的名称。

答案 1 :(得分:1)

当你引用你的javascript文件时,我假设从Cz的答案的注释是由PHP创建的,在文件名的末尾添加一个时间戳。

如果页面已经在使用PHP: <script type="text/javascript" src="myjavascript.php?<?php echo date('Ymdhi'); ?>"></script>

仅使用javascript的示例:

var script = document.createElement('script'); script.type = 'text/javascript';
    script.src = 'myjavascript.php?' + new Date().getTime();
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(script, s);