Hi all,

I am still trying to display my query results in a popup, what I finally 
managed to do, but some issues remain. Now, After clicking with queryByPoint or 
queryByBbox tools, the orange cross or rectangle of these tools are still being 
displayed on the map, no way to remove them. So that I have one more cross or 
rectangle each time I ask for another request...

To do so, I modified the myproject\coreplugins\tables\htdocs\js\Tables.ajax.js 
file as follows:
I replaced 
                else{
                    Element.show(resultContainer);
                }
with
            else {
                var popuppage= 
window.open('','popuppage','toolbar=no,location=no,status=no, 
menubar=no,resizable=yes,scrollbars=yes,copyhistory=no,width=400,height=300');
                popuppage.document.write('<!DOCTYPE HTML PUBLIC "-//W3C//DTD 
HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd";>'+'<html><head>');
                popuppage.document.write('<title>Resultat</title>');
                popuppage.document.write('</head>');
                popuppage.document.write('<body onblur=\'self.close();\'>' + 
resultHtml+ '</body></html>');
                popuppage.document.close();
                popuppage.document.focus();
            }

and in my cartoclient.tpl, I put div like this:

  <div id = "tables_result_container">
    <div id="tables_result" style="display:none;">
        {$tables_result}                     
    </div>
  </div>


Is there any way to correct the tool behaviour?
Thanks

G.

       
---------------------------------
 Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail 
_______________________________________________
Cartoweb-users mailing list
Cartoweb-users@lists.maptools.org
http://lists.maptools.org/mailman/listinfo/cartoweb-users

Reply via email to