<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><DIV>Hi,guys.I am in trouble.<BR>When I add the vector layer to my map the popup of my marker don't appear correctly.I find the response area become smaller,yes,actually,it is very small so that in order to show a popup I have to click repeatedly.<BR>It works well if not add a Vector.</DIV>
<DIV>Thanks in advance.</DIV>
<DIV><BR>.........<BR>vectors = new OpenLayers.Layer.Vector("Simple Geometry", {<BR>&nbsp;&nbsp;&nbsp;style : layer_style<BR>&nbsp;&nbsp;});<BR>map.addLayer(vectors);<BR>var pointList = [];<BR>for ( var i = 0; i &lt; 50; i++) {<BR>&nbsp;&nbsp;&nbsp;newPoint = new OpenLayers.Geometry.Point(60 + i, 8 - i);<BR>&nbsp;&nbsp;&nbsp;pointList.push(newPoint);<BR>&nbsp;&nbsp;}<BR>lineFeature = new OpenLayers.Feature.Vector(<BR>&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Geometry.LineString(pointList), null,<BR>&nbsp;&nbsp;&nbsp;&nbsp;style_green);<BR>vectors.addFeatures([ lineFeature ]);</DIV>
<DIV><BR>.....</DIV>
<DIV><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>var markerClick = function (evt) {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (this.popup == null) {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.popup = this.createPopup(this.closeBox);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; map.addPopup(this.popup);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.popup.show();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.popup.toggle();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; currentPopup = this.popup;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OpenLayers.Event.stop(evt);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;alert('ok');<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; marker.events.register("mousedown", feature, markerClick);</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; markers.addMarker(marker);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</DIV>
<DIV>.....</DIV></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>