- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- [ASP] Checkbox di immagini
-
[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?
-
@Jedi-78 said:
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?
-
@Legolas said:
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.
-
ho dovuto fare ciò che temevo... cercare di farlo funzionare. Qual'è il problema?
<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"> <b class="evidenzia">Recensioni</b> <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> </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>
-
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