<div dir="ltr">I have a selectFeature define on my vector layer :<div><div>so, 'featureselected' event never start because my WMS layer is on top.</div><div>i looked for start manually the event but i was stopped when i saw on line #212 of Feature.js, the param 'evt' don't have the polygon who must be selected. </div>
<div>How can i do this ?</div><div><br></div><div>P.S.: all that start with IE 8, because it can not support correctly labelling on layer vector. </div></div><div>on IE 8, label is selected when you pass over and the polygon is unselected. </div>
<div><br></div><div>some code : </div><div><br></div><div><div>reg_admin = new OpenLayers.Layer.Vector("reg_admin", {</div><div><span class="" style="white-space:pre">             </span>isBaseLayer:false,</div><div><span class="" style="white-space:pre">         </span>rendererOptions: {zIndexing: true},</div>
<div><span class="" style="white-space:pre">            </span>minResolution: 1200,</div><div><span class="" style="white-space:pre">               </span>maxResolution: 5000,</div><div><span class="" style="white-space:pre">               </span>clone:"",</div>
<div><span class="" style="white-space:pre">            </span>strategies: [new OpenLayers.Strategy.BBOX()],</div><div><span class="" style="white-space:pre">              </span>protocol: new OpenLayers.Protocol.WFS({</div><div><span class="" style="white-space:pre">                    </span>url:  "/cgi-wms/mapserv?map=dpop&service=wfs&version=1.1.0",</div>
<div><span class="" style="white-space:pre">                    </span>featureType: "dpop_criminalite_generale_v_s",</div><div><span class="" style="white-space:pre">                    </span>geometryName: "geom_s"</div><div><span class="" style="white-space:pre">           </span>}),</div>
<div><span class="" style="white-space:pre">            </span>filter:</div><div><span class="" style="white-space:pre">                    </span>new OpenLayers.Filter.Comparison({</div><div><span class="" style="white-space:pre">                                         </span>type: OpenLayers.Filter.Comparison.EQUAL_TO,</div>
<div><span class="" style="white-space:pre">                                            </span>property: "year",</div><div><span class="" style="white-space:pre">                                                </span>value: "2012"</div><div>                    })</div><div><span class="" style="white-space:pre">       </span>});</div>
</div><div><br></div><div><div>reg_admin.events.on({</div><div><span class="" style="white-space:pre">                        </span>'featureselected': function(e) {</div><div><span class="" style="white-space:pre">                           </span><span class="">bla bla bla</span></div>
<div><span class="" style="white-space:pre">                    </span>},</div><div><span class="" style="white-space:pre">                 </span>'featureunselected': function(e) {</div><div><span class="" style="white-space:pre">                         bla bla bla</span></div>
<div><span class="" style="white-space:pre">                    </span>}</div><div><span class="" style="white-space:pre">          </span>});</div></div><div><br></div><div><div>var selecthover = new OpenLayers.Control.SelectFeature(</div><div><span class="" style="white-space:pre">          </span>reg_admin,</div>
<div><span class="" style="white-space:pre">            </span>{</div><div><span class="" style="white-space:pre">          </span>  multiple: false,</div><div><span class="" style="white-space:pre">         </span>  hover: true</div><div><span class="" style="white-space:pre">              </span>}</div>
<div><span class="" style="white-space:pre">    </span>);</div><div><br></div><div><div>numeroRegion = new OpenLayers.Layer.WMS( "numberOnly",</div><div><span class="" style="white-space:pre">                                                                      </span>  '/cgi-wms/adnInternetV2?',</div>
<div><span class="" style="white-space:pre">                                                                    </span> {layers: 'numberOnly',</div><div><span class="" style="white-space:pre">                                                                    </span>   format: szFormat,</div><div><span class="" style="white-space:pre">                                                                       </span>  transparent: true,</div>
<div><span class="" style="white-space:pre">                                                                    </span>  NOCACHE: Math.random()</div><div><span class="" style="white-space:pre">                                                                   </span> },</div><div><span class="" style="white-space:pre">                                                                        </span> oWMSOverlayOptions</div>
<div><span class="" style="white-space:pre">    </span>);</div><div>numeroRegion.setVisibility(true);</div><div>numeroRegion.displayInLayerSwitcher = false;</div></div><div><br></div><div>map.addControl(selecthover);</div><div>
selecthover.activate();</div><div>map.addLayers([fondRelief, reg_admin, numeroRegion ]);</div></div><div><br></div><div><br></div><div><br></div></div>