+ Rispondi alla Discussione
Risultati da 1 a 5 di 5

[ASP] Checkbox di immagini

Ultimo Messaggio di Legolas il:
  1. #1
    User L'avatar di Jedi-78
    Data Registrazione
    Apr 2007
    Messaggi
    25

    [ASP] Checkbox di immagini

    Ciao ragazzi, attualmente in una pagina con molte immagini, per selezionare l'anteprima e spedirla in esecuzione (aprire l'immagine vera e propria) uso degli INPUT TYPE="checkbox" con come valore il nome immagine "pippo.jpg" ad esempio.

    Mi è stato chiesto se ho modo di togliere i checkbox e lasciare un click diretto dalla pagina, MAAA passando i parametri.

    Cosa posso fare?

    L'idea di riempire la cronologia di schifezze 'dettagli?imm=pippo.jpg' non mi piace per nulla.

    Ho soluzioni, o devo rimanere a come sono?

  2. #2
    Moderatore L'avatar di Legolas
    Data Registrazione
    Mar 2005
    Località
    Viterbo
    Messaggi
    767
    Aggiungi Legolas su Facebook Aggiungi Legolas su Linkedin
    Citazione Originariamente Scritto da Jedi-78 Visualizza Messaggio

    L'idea di riempire la cronologia di schifezze 'dettagli?imm=pippo.jpg' non mi piace per nulla.

    Ho soluzioni, o devo rimanere a come sono?
    Ciao, puoi giocare un po' con il javascript, utilizzi un campo hidden, all'evento onclick dell'immagine carichi il campo hidden con il nome della foto e invii il form, ma ne vale la pena?


  3. #3
    User L'avatar di Jedi-78
    Data Registrazione
    Apr 2007
    Messaggi
    25
    Citazione Originariamente Scritto da Legolas Visualizza Messaggio
    Ciao, puoi giocare un po' con il javascript, utilizzi un campo hidden, all'evento onclick dell'immagine carichi il campo hidden con il nome della foto e invii il form, ma ne vale la pena?

    Se mi sarà chiesto, ci proverò... personalmente rimarrei così come è ora.

  4. #4
    User L'avatar di Jedi-78
    Data Registrazione
    Apr 2007
    Messaggi
    25
    ho dovuto fare ciò che temevo... cercare di farlo funzionare. Qual'è il problema?

    Codice:
     <html>
     <head>
      <title>Articoli e recensioni</title>
     </head>
     <link rel="stylesheet" type="text/css" href="praise.css">
     <!--#Include file="admin/cn.asp"-->
     <script language="JavaScript" type="text/javascript">
      <!-- function imm(immagine) {
       write(immagine);
       document.recensioni.foto.value=immagine;
      } //-->
     </script> 
     
     <body>
      <%
       dim ChkNote
       dim rs
       dim cn
       dim msg
       dim dataatt
       set cn = server.CreateObject("Adodb.Connection")
       set rs = server.CreateObject("Adodb.Recordset")
       cn.Open conn
      
      
      rs.open "SELECT * FROM Recensioni ORDER BY Data DESC", cn
      ' rs.open "Select * From Concerti", cn'
      %>
       
      <%
       if not rs.EOF then
       numero=0
      %>
       <form name="recensioni" action="articolo.asp" method="post" target="articolo">
       <input type="hidden" name="foto">
       <p align="center">
       <!--#include file ="tabborderupfix.asp"-->
       <table> 
        <tr align="center">
         <td colspan="2">
          <p align="center">
           &nbsp;<b class="evidenzia">Recensioni</b>&nbsp;<br>
           Per visualizzare le varie recensioni selezionare una cliccando sul piccolo pallino posto sotto le anteprime e cliccare il tasto INVIA presente in fondo alla pagina.<br>
           Alcuni articoli risultano purtroppo illeggibili. Per questi, sotto all'immagine a dimensioni reali, troverete il testo riportato sotto.
          </p>
         </td>
        </tr>
        <tr align="center" >
      
      
       <%
       while not rs.EOF
       
       numero=numero + 1
       recensione=rs.Fields("File")
    '   commento=rs.Fields("Note")
       %>
       <td width="250" height="187" bordercolor="#000000" >
      
        <a href="articolo.asp" target="articolo" onClick='imm("<%=recensione%>")'><img src=<%=Response.Write("_images/Articoli/" &recensione&"_Ant.jpg") %>></a><br>
        <%
         Response.Write(rs.Fields("Titolo"))
        %>
        
       </td>
       
       <% 
        if numero mod 2 = 0 then
         %>
         </tr>
         <tr>
          <td align="center">
           <input type="submit" value="Invia" name="Invia" >
          </td>
          <td align="center">
           <input type="submit" value="Invia" name="Invia" >
          </td>
         </tr>
      
         <tr align="center">
        <% 
        end if
       
       rs.MoveNext
       wend
      %>
      
      <%
       if  not (numero mod 2 = 0) then
      %>
        <td>&nbsp; </td>
      <%
        end if
         
      %>
      </tr>
      </table>
      <!--#include file ="tabborderdownnologo.asp"-->
      <p>
      </form>
      
        <%
      else
      Response.Write "Nessun Concerto in programma attualmente"
      end if
      rs.Close
      cn.Close
      
      %>
      
      
      </table></p>
     </body>
    </html>
    Ultima modifica di Legolas; 16-05-07 alle 19:33

  5. #5
    Moderatore L'avatar di Legolas
    Data Registrazione
    Mar 2005
    Località
    Viterbo
    Messaggi
    767
    Aggiungi Legolas su Facebook Aggiungi Legolas su Linkedin
    Ciao, un piccolo appunto usa i tag [ CODE ] per racchiudere il codice altrimenti il post diventa troppo lungo e metti solo il codice necessario, almeno hai più possibilità che qualcuno ti aiuti.

    Detto questo, che problema ti da?

    Ciao

+ Rispondi alla Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.