Newsgroup: it.comp.www.asp
Titolo: [HELP] mi aiutate??

io ho questo codice:
<!--webbot bot="ImageMap"
    polygon="(22,97) (31,88) (39,78) (49,75) (74,89) (48,78) (40,84) (36,91)
tipologiaMusei.asp?Regione=Liguria"
    polygon="(13,43) (16,46) (28,46) (28,40) (23,38)
tipologiaMusei.asp?Regione=Valle"
    polygon="(39,26) (46,32) (44,46) (46,52) (43,54) (46,62) (56,66) (53,70)
(37,74) (27,85) (17,83) (15,72) (9,62) (16,59) (18,50) (33,50) (32,37)
tipologiaMusei.asp?Regione=Piemonte"
-->
la mappa in questione si riferisce alla cartina d'Italia, suddivisa in varie
aree linkabili che sono le regioni, vorrei che al passaggio del mouse sulla
Liguria, mi apparisse un messaggio o sulla status bar o sulla regione stessa
che mi dica "Sei in Liguria".
Questo vale anche per tutte le altre regioni...
Si può fare in qualche modo con ASP??
c'è qualcuno che può aiutarmi?
Grazie!
Monica
ribesc...@ran.it

...

Io posso proporti una soluzione sul client, ovvero interamente in
Javascript:
function Regione (regione) {
    self.location.href="tipologiaMusei.asp?Regione=" + regione;
    return false;
}
<area shape="polygon"
coords="22,97,31,88,39,78,49,75,74,89,48,78,40,84,36,91"
  href="#" onclick="return Regione('Liguria')"
  onMouseover = "self.status='Sei in Liguria';return true"
  onMouseout="self.status=' ';return true">

 
ribesc...@ran.it
Dal momento che le pagine ASP vengono processate prima del caricamento della
pagina da parte del serve, non credo proprio ti possano essere d'aiuto per
generare un risultato dinamico come quello che cerchi. Solo i Browser con un
minimo di scripting saranno in grado di vedere questo effetto che vuoi e
l'unico modo per renderlo e' usare JavaScript !
Massimo
--
======================
llo! Societa' di idee
Via Volterrana 6r
50124 Galluzzo (FI)
======================
http://www.llo.net
mailto:
mas...@llo.net
======================

 c'è qualcuno che può aiutarmi?
Se devo dire la verità non sò se esista qualce procedura particolare in ASP che
faccia al caso tuo (visto che ASP è un mesetto che lo stò utilizzando-imparando)
ad ogni modo con HTML avevo risolto il tuo stesso problema utilizzando però il
metodo "MAP":
<IMG SRC="italia.gif" ALT="Italia" USEMAP="#Mappa" border=0></A>
<MAP NAME="Mappa">
<AREA SHAPE=RECT COORDS="377,264,384,275" HREF="link01.htm" TARGET="info"
ALT="Info link01" onmouseover="window.status='Status bar info';return true">
<AREA SHAPE=RECT COORDS="286,450,108,475" HREF="link02.htm" TARGET="info"
ALT="Info link02" onmouseover="parent.info.location='link02i.htm';return true">
</MAP>
Il primo <AREA ...> al passaggio del mouse viene mostrata sulla status bar la
scritta "Status bar info". Il secondo <AREA ...> ti permette di caricare un file
all'interno di un frame.
La soluzione migliore e più "simpatica" è la seconda infatti avevo creato una
mappa ed inserendola in una pagina composta da due frame, il primo viene
utilizzato (e quindi è il più grande) per visualizzare la mappa, il secondo (una
"strisciolina") per caricare la pagina al momento del passaggio del mouse sul
link. Inoltre se sulla pagina che viene caricata come info sul frame più piccolo
viene usato anche il meta per il refresh, è possibile mostrare le informazioni
relative al link e dopo "tot" secondi, ad esempio ricaricare la "scrisciolina"
con la legenda.
sò di non essermi spiegato molto bene infatti, se proverai a visitare la pagina
http://www.adamello.it/mappa/tonale/indice.htm
 e potrai vedere direttamente il
risultato.
Michele Mariotti