Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Check dimensione immagine con alert pop-up

    Ciao a tutti,
    ho un form dove inserisco il titolo di un immagine e dove carico l'immagine per l'upload sul server.

    Per verificare se i campi sono stati completati uso gli alert.

    function controllaCampi(TheForm) {

    if (TheForm.titolo.value == "") {
    alert("Inserire il titolo !!!");
    TheForm.titolo.focus();
    return false;

    }

    if (TheForm.img.value == "") {
    alert("Inserire la foto !!!");
    TheForm.img.focus();
    return false;
    }
    }

    Vorrei inserire un controllo anche sulle dimensioni dell'immagine (height e width) in modo che mi venga visualizzato un alert se l'altezza è superiore a X e una se la larghezza è superiore ad Y.

    Mi date qualche suggerimento?
    Grazie 1000!

    Ciao

  2. #2
    Mi spiace ma non puoi farlo via Javascript per le seguenti ragioni:

    1- Javascript viene eseguito lato Client (dal Browser insomma), quindi, per leggere i dati dell'immagine, dovrebbe poter accedervi, quindi accedere direttamente al FileSystem della macchina, cosa vietatissima (ti pare che un linguaggio interpretato dal browser, e scaricabile da un sito, possa visualizzare i file del tuo PC??)

    2- In ogni caso, non avresti il percorso dell'immagine disponibile, perché gli input file salvano soltanto il nome del file, nella property value, lasciando che sia il browser a servire direttamente lo stream di dati alla form quando viene effettuato il submit, tu in effetti non puoi in nessun modo vedere il pth del file.

    L'unico modo è caricare l'immagine e controllare dal server

  3. #3
    Capito..

    Grazie!

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.