<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>