我正在使用此代码使我的地图全屏。 http://www.doogal.co.uk/FullScreen.php 但是在我的 ASP.NET页面中,我有一个计时器正在进行回发每5秒钟。 This全屏按钮正常工作,直到此回发。当回发加注时,我无法再显示地图而且Javascript没有错误。
注意:我也在每次回发后调用initialize方法。
非常感谢任何帮助,谢谢。
答案 0 :(得分:0)
我得到了解决方案,当我尝试在每个帖子上初始化地图时,它试图创建一个新的地图对象。我只是将我的map变量移动到全局并检查它:
var map=null;
function initialize()
{
.
.
.
if (map == null) {
map = new google.maps.Map(document.getElementById("ctl00_MainContent_googleMap"), mapProp);
}
else
{
.
.
.
}
}