Newsgroup: it.comp.lang.perl
Titolo: Problemi con type="image" e whois.pl

Saluti a tutti, confessando la mia totale ignoranza in termini di CGI e Perl
vorrei chiedervi come diavolo si fa ad impedire che vengano accodate le
coordinate del mouse all'elemento inviato dal modulo (Ho un modulo che
comunica con lo script 
whois.pl
 e dovrebbe inviare solo un elemento
contenuto in un campo di testo (il nome del dominio), invece, poichè ho
messo un img come bottone
per il submit, mi vengono accodate al primo (unico) elemento le coordinate
del mouse al momento del click. Tra l'altro sembrerebbe che non vengano
messe nella posizione 1 dell'array elements, ma accodate alla stringa della
posizione 0. Ho provato quindi a lavorare con javascript su quella stringa
(recuperare la posizione delle coordinate nella stringa ed eliminare tutto
quello che viene dopo con slice), ma non succede nulla.
Mi sapete dire come si fa?
Grazie, Paolo

 ha scritto nel messaggio
news:IUPJ8.13157$b4.3...@news2.tin.it...


 Guido.
Purtroppo vengono inviate anche senza il nome
ecco il codice
<FORM METHOD="POST" ACTION="/cgi-bin/
whois.pl
">
...
<input type="image" src="../immagini/sub.jpg" width="139" height="24"
border="0" value="submit" onClick="submit();">
la stringa che viene processata è qualcosa di simile a
dominio.comx=56y=123
con il valore delle coordinate che ovviamente cambia a seconda di dove
clicco con il mouse.
Qualche indizio? Grazie, Paolo

Posta l'intero form e anche la function JS submit()
Ciao!

 Ciao!
Il codice è poco leggibile, ho usato fireworks per 'spezzettare' l'immagine
e creare così una tabella, per quanto riguarda submit(), dovrebbe essere una
funz. di default (se così si può dire) di JS. Scrivendo queste poche parole
mi viene giusto in mente che probabilmente dovrei lavorare proprio su questa
funzione, sarà possibile?
Grazie per la disponibilità.
Strano però, pensavo che questo mio problema fosse una questione già
ampiamente risolta, in senso positivo o negativo, invece ricercando sui NG
con google ho trovato solo post antichi (96/98) dove peraltro si diceva che
non era possibile eliminare l'invio delle variabili di posizione.
Ciao, Paolo
<FORM METHOD="POST" ACTION="/cgi-bin/
whois.pl
">
<table border="0" cellpadding="0" cellspacing="0" width="412">
  <tr>
<!-- Shim row, height 1. -->
   <td><img src="../immagini/shim.gif" width="77" height="1"
border="0"></td>
   <td><img src="../immagini/shim.gif" width="168" height="1"
border="0"></td>
   <td><img src="../immagini/shim.gif" width="10" height="1"
border="0"></td>
   <td><img src="../immagini/shim.gif" width="139" height="1"
border="0"></td>
   <td><img src="../immagini/shim.gif" width="5" height="1" border="0"></td>
   <td><img src="../immagini/shim.gif" width="3" height="1" border="0"></td>
   <td><img src="../immagini/shim.gif" width="10" height="1"
border="0"></td>
   <td><img src="../immagini/shim.gif" width="1" height="1" border="0"></td>
  </tr>
  <tr valign="top"><!-- row 1 -->
        <td colspan="5" background="../immagini/dom_r1_c6.jpg"><img
name="dom_r1_c1" src="../immagini/dom_r1_c1.jpg" width="399" height="11"
border="0"></td>
   <td rowspan="3"><img name="dom_r1_c6" src="../immagini/dom_r1_c6.jpg"
width="3" height="39" border="0"></td>
        <td rowspan="3" background="../immagini/dom_r2_c2.jpg"><img
name="dom_r1_c7" src="../immagini/dom_r1_c7.jpg" width="10" height="39"
border="0"></td>
   <td><img src="../immagini/shim.gif" width="1" height="11"
border="0"></td>
  </tr>
  <tr valign="top"><!-- row 2 -->
        <td rowspan="2" background="../immagini/dom_r2_c2.jpg"><img
name="dom_r2_c1" src="../immagini/dom_r2_c1.jpg" width="77" height="28"
border="0"></td>
        <td background="../immagini/dom_r2_c2.jpg">
          <input type="text" name="input" maxlength=21 size=21>
        </td>
        <td rowspan="2" background="../immagini/dom_r2_c2.jpg"><img
name="dom_r2_c3" src="../immagini/dom_r2_c3.jpg" width="10" height="28"
border="0"></td>
        <td background="../immagini/dom_r2_c2.jpg"><input type="image"
src="../immagini/dom_r2_c4.jpg" width="139" height="24" border="0"
value="submit" onClick="submit();"></td>
        <td rowspan="2" background="../immagini/dom_r2_c2.jpg"><img
name="dom_r2_c5" src="../immagini/dom_r2_c5.jpg" width="5" height="28"
border="0"></td>
   <td><img src="../immagini/shim.gif" width="1" height="24"
border="0"></td>
  </tr>
  <tr valign="top"><!-- row 3 -->
   <td><img name="dom_r3_c2" src="../immagini/dom_r3_c2.jpg" width="168"
height="4" border="0"></td>
        <td background="../immagini/dom_r3_c4.jpg"><img name="dom_r3_c4"
src="../immagini/dom_r3_c4.jpg" width="139" height="4" border="0"></td>
   <td><img src="../immagini/shim.gif" width="1" height="4" border="0"></td>
  </tr>
  <tr valign="top"><!-- row 4 -->
        <td colspan="5" background="../immagini/dom_r4_c6.jpg"><img
name="dom_r4_c1" src="../immagini/dom_r4_c1.jpg" width="399" height="3"
border="0"></td>
   <td><img name="dom_r4_c6" src="../immagini/dom_r4_c6.jpg" width="3"
height="3" border="0"></td>
   <td><img name="dom_r4_c7" src="../immagini/dom_r4_c7.jpg" width="10"
height="3" border="0"></td>
   <td><img src="../immagini/shim.gif" width="1" height="3" border="0"></td>
  </tr>
  <tr valign="top"><!-- row 5 -->
        <td colspan="5" background="../immagini/dom_r5_c6.jpg"><img
name="dom_r5_c1" src="../immagini/dom_r5_c1.jpg" width="399" height="5"
border="0"></td>
   <td><img name="dom_r5_c6" src="../immagini/dom_r5_c6.jpg" width="3"
height="5" border="0"></td>
   <td><img name="dom_r5_c7" src="../immagini/dom_r5_c7.jpg" width="10"
height="5" border="0"></td>
   <td><img src="../immagini/shim.gif" width="1" height="5" border="0"></td>
  </tr>
</table>
</FORM>