Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    283

    eliminare file immagine

    ciao a tutti
    ho uno script che mi fa scorrere le immagini a destra e a sinistra con asp e javascript

    vorrei avere la possibilità di eliminare l'immagine che sto visualizzando ma con javascript non è che ci prendo molto ... potreste darmi una mano ? mi occorrerebbe estrarre il nome del file ... vi postgo lo script
    --------------------------------------
    <script language= "JavaScript">


    var foto = new Array();

    ............ estraggo il percorso delle foto dalla cartella con asp <%=path & objItem.Name%>


    <% For Each objItem In folder.Files %>
    foto[<%=n%>] = "<%=path & objItem.Name%>"
    <% n=n+1
    next %>


    var i = 0;


    function avanti()
    {if (i < foto.length - 1)
    {i++;}
    else
    {i=0;}
    document.immagine.src = foto[i];}


    function indietro()
    {if (i == 0)
    {i = foto.length -1;}
    else
    {i--;}
    document.immagine.src = foto[i];}


    </script>
    ---------------------------------
    visualizzo le foto all'interno di div

    <div style="position:relative;width:100%;height:100%">
    <img src="immagini/copertina_foto.gif" name="immagine" width="100%">




    <a href="foto.asp?nomefile= .. mi occorre il nome del file .. &azione=cancella" onclick="return confirm('CONFERMA LA CANCELLAZIONE');">
    <div align="center" style="position:absolute;height:100px;right:0px;to p:0px">
    <img src="immagini/cestino.jpg" border="0" height="100">
    </div></a>


    <a href="javascript:indietro()">
    <div style="height:100%;position:absolute;right:70%;wid th:30%;bottom:0px;vertical-align:100%">
    </div></a>


    <a href="javascript:avanti()">
    <div style="height:90%;position:absolute;left:70%;width :30%;bottom:0px;vertical-align:100%">
    </div></a>


    </div>

    --------------------------------

  2. #2
    codice:
    function avanti()
     {if (i < foto.length - 1)
     {i++;}
     else
     {i=0;}
     document.immagine.src = foto[i];
    //passo il nome dell'immagine al link per la cancellazione
    document.getElementById('deleteLink').href='foto.asp?nomefile='+foto[i]+'&azione=cancella';
    }
    
    
     function indietro()
     {if (i == 0)
     {i = foto.length -1;}
     else
     {i--;}
    document.immagine.src = foto[i];
    document.getElementById('deleteLink').href='foto.asp?nomefile='+foto[i]+'&azione=cancella';
    }
    
    
    <!--nota l'id assegnato al link-->
    <a href="" onclick="return confirm('CONFERMA LA CANCELLAZIONE');" id="deleteLink">
    < div align="center" style="position:absolute;height:100px;right:0px;to  p:0px">
    < img src="immagini/cestino.jpg" border="0" height="100">
    < /div></a>
    Nota che il link per la cancellazione inizialmente ha un href vuoto, casomai valorizzalo con la path della prima immagine.
    (P.S: Non andrebbe usato un div all'interno di un tag "a")

    Ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    283
    no nn finge ...
    il div mi serve perché questo script è adattato al cellulare e in questa maniera è possibile scorrere le foto
    per cancellarle mi occorrerebbe sapere il nome del file visualizzato

    <a href="foto.asp?nomefile= .. mi occorre il nome del file .. &azione=cancella" onclick="return

  4. #4
    Hai modificato le due funzioni ed il link come ti ho indicato?
    Non dovevi "sostituire" lo script

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    283
    tutto ok grazie

  6. #6

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.