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

    Controllo al volo immagine e sostituzione....

    Salve!
    Ho letto un pò e cercato sul forum ma ho un caso particolare.
    Avrei bisogno di uno script che:

    Controlli una immagine che gli viene passata via url.
    Se la larghezza O l'altezza superano certe dimensioni NON la visualizza e scriva "immagine tolta perchè bla bla bla"
    Altrimenti la visualizza.



    E' in pratica un check sulle firme in un forum.
    Gli utenti possono mettere le immagini che voglio ma al momento della visualizzazione del topic questo piccolo javascript fa un controllo al volo e applica la regola del caso. (visualizza l'immagine oppure no e scrive la motivazione).

    Come si fa?

    p.s.
    Mai fatto nulla in javascript in vita mia

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Che io sappia non puoi calcolare lato client la dimensione di una immagine (caricata con un form tramite un campo di tipo file)

    Una volta terminato l'upload dell'immagine puoi però fare il controllo lato server

    Ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    nununu
    il discorso è più semplice.
    L'immagine è semplicemente caricata tramite codice VB tipo:
    [IMG\]www.blablabla.it/immagine.jpg[/IMG/]

    Nessun upload.
    Ho visto in un altro forum (phpbb mi pare) che il test è semiimmediato nel senso che l'immagine viene caricata e immediatamente si attiva il javascript che controlla le dimensioni, se sfora viene nascosta e al suo posto viene visualizzata la scritta "nono, troppo grande" (o altra scritta...)

  4. #4

  5. #5
    potresti postare la soluzione?
    MITTICCOOOOOOOOO!

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.