Visualizzazione dei risultati da 1 a 3 su 3

Discussione: anterpima img

  1. #1

    anterpima img

    stavo elaborando questo script
    <script language="Javascript">
    function preview()
    {
    // prelevo l'indirizzo locale dell'immagine da caricare
    immagine_da_caricare = document.getElementById('upload_immagine').value
    // swappo l'immagine presente con quella da caricare
    // file:/// -> serve in particolare per firefox altrimenti non visualizza immagine
    document.getElementById('anteprima_immagine').src = "file:///"+immagine_da_caricare;
    }
    </script>


    mi fonrisce l'anteprima del file che sto per uplodare.. se nel'eventualità .. il formato del file è diverso da jog gif e png dovrebbe tsnaparmi un img standard dove dice anteprima non dispobnile .. sapete come aiutarmi grazie

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: anterpima img

    Originariamente inviato da salvatore78
    stavo elaborando questo script
    <script language="Javascript">
    function preview()
    {
    // prelevo l'indirizzo locale dell'immagine da caricare
    immagine_da_caricare = document.getElementById('upload_immagine').value
    // swappo l'immagine presente con quella da caricare
    // file:/// -> serve in particolare per firefox altrimenti non visualizza immagine
    document.getElementById('anteprima_immagine').src = "file:///"+immagine_da_caricare;
    }
    </script>


    mi fonrisce l'anteprima del file che sto per uplodare.. se nel'eventualità .. il formato del file è diverso da jog gif e png dovrebbe tsnaparmi un img standard dove dice anteprima non dispobnile .. sapete come aiutarmi grazie
    la funzione verifica l'estensione:
    codice:
    <script language="Javascript">
    function precarica(){
    	nomeFile=document.getElementById('upload_immagine').value ;
    if (nomeFile=="") return;
    // isolo l'estensione
    	extFile=nomeFile.substr(nomeFile.lastIndexOf(".")+1);
    // verifico che sia fra quelle permesse
    	permesse="#jpg#gif#png#JPG#GIF#PNG#";
    	if (permesse.indexOf("#"+extFile+"#")==-1) {
    		document.getElementById('anteprima_immagine').src = "noImage.png"
    		return false;
    	}else{
    	return preview();
    	}  
    }
    </script>

    codice:
     
    // file:/// -> serve in particolare per firefox altrimenti non visualizza immagine
    		document.getElementById('anteprima_immagine').src = "file:///"+immagine_da_caricare;
    PS sei sicuro che questa parte della tuo script funzioni?
    Visto che a me non risulta cosi.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    cioa andrea e grazie del consiglio allora io ho scirtot qusto

    <script language="Javascript">
    function preview(){
    nomeFile=document.getElementById('upload_immagine' ).value ;
    if (nomeFile=="") return;
    // isolo l'estensione
    extFile=nomeFile.substr(nomeFile.lastIndexOf(".")+ 1);
    // verifico che sia fra quelle permesse
    permesse="#jpg#gif#png#JPG#GIF#PNG#";
    if (permesse.indexOf("#"+extFile+"#")==-1) {
    document.getElementById('anteprima_immagine').src = "noImage.jpg"
    return false;
    }else{
    return preview();
    }
    }
    </script>

    ok per l'img che esce dalla lista permesse

    le img incluse in quella lista mi spara un alert dicento out of memory 3
    mmmm cosa significa?

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.