Ho risolto facendo così.
Codice PHP:
....
strricecoorindimappgoog = Request.QueryString("coorindimappgoog")
response.write "AAAA -->"&strricecoorindimappgoog&"
"
%>
<form name="datiform" method="post" action="#" >
<div id="modulo">
[b]Indirizzo:[/b]
<input name="INDI_MAPP_GOOG" class="campinull" value="<%=vc_numeciggtemp%>" size="14" onchange="javascript:showAddress(this.value)">
[url="javascript:LOV('visuindimappgoog.asp?vc_coorlati=37.4419&vc_coorlong=-122.1419)"][img]images/Icons/Modify.gif[/img]<font class="testolink"><u>Visualizza mappa</u>[/url]
</div>
</form>
Chiaramente vc_coorlati e vc_coorlong, sono fittizzie e valida solo come prova, in quanto in asp non riesco ancora ad estrarre/separare le due variabili.
Poi nella popup ho scritto questo codice (la parte principale)
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<script src="http://maps.google.com/maps?file=api&v=2&key=XXXX"
type="text/javascript">
</script>
<script type="text/javascript">
function load(lati,long)
{
alert(lati);
alert(long);
if (GBrowserIsCompatible())
{
var map = new GMap2(document.getElementById("map"));
// 13 è il livello di Zoom
map.setCenter(new GLatLng(lati,long), 13);
// Per attivare i controlli sulla mappa Mappa/Satellite/Ibrida
map.addControl(new GMapTypeControl());
// Per attivare i controlli sulla mappa (spostamento a dx/sx/su/giu/zoom
map.addControl(new GLargeMapControl());
// Popup al centro della mappa con la scritta ROMA
// map.openInfoWindow(map.getCenter(), document.createTextNode("desdenoente"));
}
}
</script>
</head>
<%
vc_user = session("vc_userprop")
Dim strURL
Dim con
Dim rs
Dim strDBPath
Dim sql
vc_userconn =session("vc_userprop")
if vc_userconn ="" then
response.redirect "timeoutt.asp"
end if
strricecoorlati = Request.QueryString("vc_coorlati")
strricecoorlong = Request.QueryString("vc_coorlong")
%>
<body onload="load(<%=strricecoorlati%>,<%=strricecoorlong%>)" onunload="GUnload()" bgcolor="#f0f0f0">
<div id="map" style="width: 500px; height: 300px"></div>
</body>
</html>
Ora l'unico problema è che non capisco perchè la load() non accetta un terzo parametro, che poi corrisponde alla "descrizione" che vorrei inserire nel popup dellla mappa di Google.
Ma su questo per ora potrei sorvolare...se qualcuno però avesse qualche idea, vi ringrazio in anticipo.
Ciao