我对javascript相当陌生,我只是想知道是否有办法将其中包含谷歌地图的div更改为连接丢失时的静态图像。该代码进行位置跟踪,因此缓存地图对我来说毫无用处。我有一个每 10 秒更新一次地图的功能(这将用于带有移动 wifi 系统的汽车),但只有在有连接时才会这样做。离线时有没有办法可以将地图更改为图像?我尝试使用可见性和显示属性,但地图仍然存在。我要叠加的图像是 id="alt_img"
<div id="right_top_div" style="position:absolute; right: 0; width:50%; height:768px; z-index:10; background-color: #FFF" >
<img id="show_more_button" src="images/show_more_button.png" style="position:absolute; left:0;top:38%; width:40px; height:150px; z-index: 12" />
<img id="alt_img" style="position:absolute;left:0%;visibility:hidden; z-index:10" src="images/greencab_ad.png" />
<div id="map_canvas" style="position:absolute; right:0; width:100%; height:100%; background-color: #FFF" >
<img style="position:absolute;left:48%;top:50%; z-index:1" src="images/ajax-loader.gif" />
</div>
</div>