ciao a tutti!!
premetto che io di javascript non so praticamente niente,giusto le solite tre o quattro funzioni "necessarie" per buttare in piedi qualcosa di decente..
ora sono alle prese con questa pagina:
premetto ancora che il javascript in questa pagina non sono miei,solo l'ASP è "originale"..comunque,questo è uno script che DOVREBBE,a un mio click su una delle immagini,chiudere la popup e mettermi il nome dell'immagine nel campo photo_link della pagian sotto.codice:<html> <body> <head> <script language="javascript"> function saveclose(ff) { window.opener.document.pippo.photo_link.value = ff; self.close(); } </script> </head> <body> <% arg=Request.Querystring("arg") If arg = "pace" THEN argomento = "pace" END IF If arg = "part" THEN argomento = "partecipanti" END IF If arg = "spons" THEN argomento = "sponsor" END IF If arg = "temi" THEN argomento = "temi_e_programma" END IF cod = 0 Do until cod = 500 Dim fso, cod, file, path cod = cod + 1 file = "../foto/"&argomento&"/"&arg&""&cod&".gif " path = Server.MapPath(file) Set fso = CreateObject("Scripting.FileSystemObject") If fso.FileExists(path) Then %> <a href="#" onClick="saveclose('<%=file%>'); return false;"> [img]<%=file%>[/img]"></a> <% Else %> <% cod=500 End If Set fso = Nothing Loop %> </body> </html>
però non mi chiude la popup (e non so neanche se alla fine mi metterà il nome dell'immagine come deve essere)
al posto di chiudere la popup mi cambia la URL,precisamente mantenendo quella che c'è già con un # alla fine,il che non mi disturba ma neanche mi fa funzionare lo script.
grazie mille a chiunque cercherà di darmi una mano.

Rispondi quotando
) ma la questione è che non so assolutamente cosa devo metterci.
