Hi all,<br><br>I set up a wms months ago, it worked well with both FireFox & IE6, so well that i kinda of ignored it(sigh...). Yesterday I accidentally found it couldn't work. It alert me with "lost a } " while using IE6, but i am sure every '{' & '}' is in location it should be. Besides, it works pretty well with FireFox(and firebug reports nothing wrong). <br>
<br>After several attempts, I found a solution--remove " <script src="<a href="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAEqxF-PIoeG2SygdIxh_zcRT4OcjGrHYmKSPzxaVm_-wl_OLD3BSYx-EjqQulsX6Hf2LivfHYwgtdjQ">http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAEqxF-PIoeG2SygdIxh_zcRT4OcjGrHYmKSPzxaVm_-wl_OLD3BSYx-EjqQulsX6Hf2LivfHYwgtdjQ</a>" type="text/javascript"></script>", which is google maps' key. The removal works great, no more "lost a' }' problem", and also, no more google maps...<br>
<br>I haven't paid much attention to update cause the busy job, did I miss anything changed? Or just some typos I made <span class="word"><font style="font-size: 14px;">unconsciously in those months.<br><br>here comes the html, and the url <a href="http://kuja.oicp.net">http://kuja.oicp.net</a> (I'll keep the server running)<br>
<br><html><br><head><br><script src="<a href="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAEqxF-PIoeG2SygdIxh_zcRT4OcjGrHYmKSPzxaVm_-wl_OLD3BSYx-EjqQulsX6Hf2LivfHYwgtdjQ">http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAEqxF-PIoeG2SygdIxh_zcRT4OcjGrHYmKSPzxaVm_-wl_OLD3BSYx-EjqQulsX6Hf2LivfHYwgtdjQ</a>" type="text/javascript"></script><br>
<script type="text/javascript" src="js/ol/OpenLayers.js"></script><br><script src="js/proj4js/lib/proj4js-compressed.js" type="text/javascript"></script><br>
<script src="js/proj4js/lib/defs/EPSG900913.js" type="text/javascript"></script><br><script src="js/proj4js/lib/defs/EPSG4326.js" type="text/javascript"></script><br>
<script type="text/javascript"><br> var map, Laye;<br> var G_SATELLITE_MAP <br> <br> OpenLayers.IMAGE_RELOAD_ATTEMPTS = 3;<br> OpenLayers.Util.onImageLoadErrorColor = "transparent"; <br>
<br> function init() {<br> var options = {<br> projection : "EPSG:900913",<br> maxExtent : new OpenLayers.Bounds(12727216.047735045, 3563238.963082024, 12731224.662598498, 3566021.113954254),<br>
maxResolution : 156543.0339,<br> maxZoomLevel : 20,<br> numZoomLevels : 20,<br> units : "m",<br> controls : []<br> };<br> map = new OpenLayers.Map( 'map',options);<br>
<br> var base = new OpenLayers.Layer.WMS( "电子地图", "<a href="http://kuja.oicp.net/tilecache/tilecache.py">http://kuja.oicp.net/tilecache/tilecache.py</a>?",<br> { layers: 'hzau'} );<br>
base.setIsBaseLayer(false); <br> <br> var gsat = new OpenLayers.Layer.Google("Google卫星图片", {type: G_SATELLITE_MAP, 'sphericalMercator': true}); <br> gsat.setIsBaseLayer(true);<br>
<br> map.addLayers([base, gsat]); <br> map.addControl(new OpenLayers.Control.PanZoomBar(), new OpenLayers.Pixel(2,30));<br> map.addControl(new OpenLayers.Control.MouseDefaults());<br> map.addControl(new OpenLayers.Control.LayerSwitcher());<br>
map.setCenter(new OpenLayers.LonLat(12729250.0836,3564650.83), 15);<br> <br> mp = new OpenLayers.Control.MousePosition({div: $('coord02')});<br> mp.displayProjection = new OpenLayers.Projection("EPSG:4326"); <br>
map.addControl(mp);<br> map.addControl( new OpenLayers.Control.MousePosition ({div: $('coord01')}) ); <br>};<br> <br> </script><br></head><body onload="init()"><div id="map"></div><br>
<br><br><br></font></span><span>Regards,
<br><br> kuja<br></span>