Aggiungo qualche altro particolare:
la pagina contiene due applet: una quella aggiunta da me (MapListener) il cui codice sorgente ho fornito, l'altra si chiama IMSMap ed era già presente. Le due applet dovrebbero interagire, nel senso che MapListern dovrebbe essere satellite di IMSMap,intercettando l'evento di click con il mouse e trasformando le coordinate in pixel in coordinate geografiche (vedi la chiamata interna a MapListener alla funzione javascript appletXY2WorldCoords, che utilizza internamente dei metodi esportati da IMSMap.
Non dubito del corretto funzionamento di IMSMap perché non lo inventata io, ma ho paura di aver introdotto del caos quando ho messo in mezzo l'altra applet. Forse è MapListener non risponde bene al Javascript?
Grazie ancora e scusate la poca chiarezza.


Rispondi quotando