This is a known oddity of OpenLayers 2. The reason is that controls are designed to have a UI, and what you're seeing is the UI container. It is created even if it is not used.
Andreas. On Mon, Jul 15, 2013 at 2:38 AM, maven apache <apachemav...@gmail.com>wrote: > Hi: > > I am using OpenLayers 2.13, and I create a simple map with just one > PanControl, however I found that the generated html tags contains some > unused codes. > > This is the codes: > > this.map = new OpenLayers.Map(container, { > "projection" : "EPSG:4490", > "controls" : [] > }); > > this.controls = {}; > this.controls.drag = new OpenLayers.Control.Navigation({ > "dragPanOptions" : { > "enableKinetic" : true > } > }); > this.controls.p = new OpenLayers.Control.PanPanel({}); > var cons = [ this.controls.drag, this.controls.p ]; > this.map.addControls(cons); > > And this is generated tags <http://snag.gy/FkGE2.jpg>. > > Note the tags inside the red rectangle, it seems that these tags are > unused. > > Do I miss anything? > > > > _______________________________________________ > Users mailing list > us...@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/openlayers-users > > -- Andreas Hocevar OpenGeo - http://opengeo.org/ Expert service straight from the developers.
_______________________________________________ Users mailing list us...@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/openlayers-users