<div dir="ltr"><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Thanks for your answer. in matter of fact I do the getfeatureinfo(wms request) but I don't know how can'I extract the PK from it. here is a part of my code which get the feature data .</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><div>map.events.register('click', map, function (e) {</div><div> //alert(map.getExtent().toBBOX());</div>
<div> x1=parseInt(e.xy.x);</div><div> y1=parseInt(e.xy.y);</div><div> var url = '<a href="http://localhost:8181/geoserver/cite/wms" target="_blank" style="color:rgb(17,85,204)">http://localhost:8181/geoserver/cite/wms</a>'</div>
<div> + "?REQUEST=GetFeatureInfo"</div><div> + "&EXCEPTIONS=application/vnd.ogc.se_xml"</div><div> + "&BBOX=" + map.getExtent().toBBOX()</div><div> + "&X=" + x1</div>
<div> + "&Y=" + y1</div><div> + "&INFO_FORMAT=text/html"</div><div> + "&QUERY_LAYERS=cite:test"</div><div> + "&LAYERS=test"</div><div> + "&FEATURE_COUNT=50"</div>
<div> + "&SRS=EPSG:900913"</div><div> + "&STYLES="</div><div> + "&WIDTH=" + map.size.w</div><div> + "&HEIGHT=" + map.size.h;</div><div> window.open(url,</div>
<div> "getfeatureinfo",</div><div> "location=10,status=10,scrollbars=1,width=600,height=150"</div><div> );</div><div> });</div></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">but the probleme here is the data is displayed in a new window page !!!!</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
is there anything you can do for more help and thank you </div>
</div>