大家好:
使用google map api有一个问题,只要不断的刷新页面,浏览器的内存占用就会不断提升,每次4m左右,不仅我们自己的应用,很多网
站,如:艺龙等都存在这个问题。
试了一下,一个没有加载地图的页面,仅仅是在script里加载了google map api,就有这个问题,GUnload()无法解决这
个问题。代码如下:
<script src="
http://ditu.google.cn/maps?
file=api&v=2&key=ABQIAAAA4OYP7-
kVucbcIGSdofcRWhT2yXp_ZAY8_ufC3CFXhHIE1NvwkxRgfov7iQut4nx-TEXSYMMAQx-
vwA"
type="text/javascript" charset='utf-8'></script>
<script type="text/javascript">
function clicksearch(){
document.forms["RangeForm"].submit();
}
</script>
</head>
<body onunload="GUnload();">
<form name="RangeForm" action="maptest.jsp">
<input id="btnPoint"type="button" value="查找"
onclick="clicksearch();"/>
</form>
</body>
</html>
maptest.jsp就是本页面,点一下查找或者刷新页面就会发现内存在不断增加,一次4m。