Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di luigi76
    Registrato dal
    Jan 2001
    Messaggi
    460

    parametrizzare una funzione

    Salve ho trovato questo script per vedere l'anteprima del file di upload.
    Come si fa a rendere parametrica la funzione preview
    in modo tale che no devo creare tante funzioni.
    Grazie mille
    codice:
    <script language="Javascript">
    <!--
    function preview() 
    {
      Img1= new Image()			  // definisco la dimensione dell' immagine iniziale
      Img1.src = "logo-iniziale.gif"      // path contenente l' immagine iniziale	
      
      Img2 = document.myform.upfile.value   // associo all' Img2 il contenuto che prelevo mediante
      									  // l' input type file nella form	
            
      document.swap.src = Img2;           // swappo l' immagine iniziale con quella caricata
      return true;
      
    // -->
    }
    </SCRIPT>
    </head>
    
    <body>
    <FORM ACTION="upload.asp" METHOD="post" NAME="myform">
    [img]logo-iniziale.gif[/img]
    
    <input type="file" name="upfile" class="txt" size="14" Onchange="preview()">
    
    
    <INPUT TYPE="button" VALUE="Invia il file" OnClick="Javascript: alert('Questa è solo una prova'); return true;">
    </FORM>

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    semplicemente cosi?


    function preview(imma_iniziale)
    {
    Img1= new Image() // definisco la dimensione dell' immagine iniziale
    Img1.src = imma_iniziale // path contenente l' immagine iniziale

    Img2 = document.myform.upfile.value // associo all' Img2 il contenuto che prelevo mediante
    // l' input type file nella form

    document.swap.src = Img2; // swappo l' immagine iniziale con quella caricata
    return true;

    // -->
    }

  3. #3
    Utente di HTML.it L'avatar di luigi76
    Registrato dal
    Jan 2001
    Messaggi
    460
    Grazie ho provato così:
    codice:
    function preview(campo) 
    {
      Img1= new Image()			  // definisco la dimensione dell' immagine iniziale
      Img1.src = "/gif/foto_iniziale.gif"      // path contenente l' immagine iniziale	
      
      Img2 = campo  // associo all' Img2 il contenuto che prelevo mediante
      									  // l' input type file nella form	
            
      document.swap.src = Img2;           // swappo l' immagine iniziale con quella caricata
      return true;
    
    }

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    Originariamente inviato da luigi76
    Grazie ho provato così:
    codice:
    function preview(campo) 
    {
      Img1= new Image()			  // definisco la dimensione dell' immagine iniziale
      Img1.src = "/gif/foto_iniziale.gif"      // path contenente l' immagine iniziale	
      
      Img2 = campo  // associo all' Img2 il contenuto che prelevo mediante
      									  // l' input type file nella form	
            
      document.swap.src = Img2;           // swappo l' immagine iniziale con quella caricata
      return true;
    
    }
    ahhh!! dovevi sostituire l'altra!

    nn avevo capito

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.