- Home
- Categorie
- Coding e Sistemistica
- PHP
- iterazione di una area shope
-
iterazione di una area shope
Salve vorrei un aiuto sul seguente problema:
Ho una pagina html in cui sono presenti 10.000 quadratini, cioè una mappa 100*100 ;
nel codice della pagina html ho creato una area shope su alcuni quadratini e cioè:
<map name="esemap">
<area shape="rect" coords="" href="" usemap="#A" border="0">
<area shape="rect" coords="0,0,10,10" href="#" alt="(1-1)" onClick="">
<area shape="rect" coords="10,0,20,10" href="#" alt="(1,2)">
<area shape="rect" coords="20,0,30,10" href="#" alt="(1,3)">
<area shape="rect" coords="30,0,40,10" href="#" alt="(1,4)">
<area shape="rect" coords="40,0,50,10" href="#" alt="(1,4)">
</map>come potete vedere mi sono fermato a 5 quadratini perchè ho dovuto scrivere 5 righe con lo stesso codice ma con coordinate diverse;
il contenuto alt (1,1) rappresenta l'elemento appartenente alla 1 riga e 1 colonna;
esisterebbe un metodo per iterare il processo senza scrivere uno ad uno il codice, cambiando le coordinate in automatico? cioè:
1.facendo arrivare prima coords a "900,0,1000,10" con alt="(1,100)" partendo da come scritto sopra ovvero dal primo quadratino:
<area shape="rect" coords="0,0,10,10" href="#" alt="(1-1)"2.completata la 1 riga si passa a tutte le alla 2:
<area shape="rect" coords="0,10,10,20" href="#" alt="(2,1)">
per arrivare fino a:
<area shape="rect" coords="900,10,1000,20" href="#" alt="(2,100)">3.completata la 2 riga si passa alla 3:
<area shape="rect" coords="0,20,10,30" href="#" alt="(3,1)">
per arrivare fino a:
<area shape="rect" coords="900,20,1000,30" href="#" alt="(3,100)">4.iterando così il processo fino ad arrivare alla riga:
...
100.
<area shape="rect" coords="0,990,10,1000" href="#" alt="(100,1)">
...
<area shape="rect" coords="990,990,1000,1000" href="#" alt="(100,100)">
che rappresenta il puntino appartenente alla 100 riga e 100 colonna.Potreste aiutarmi?
-
se devi mappare un immagine ci sono programmi apositi prove geohtml se non ricordo male dovrebbe chiamarsi in quel modo.
ciao
-
Ho scaricato il software geohtml....non permette di creare una mappa formata da tante area shape con righe e colonne; li dovrei creare manualmente...
a me invece servirebbe un programma che li facesse in automatico.
Lo conoscete?
Esiste?