Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755

    [Input File]Proprietà diverse cambiando versione firefox


    Devo controllare che i files in upload provengano da una determinata cartella sul disco del client.
    su firefox 2 questo pezzo di funzione andava benissimo
    codice:
    var theDir='C:\\cartell\\';
    	var filePath=tf.nuovoFile_file.value;
    	var pos=filePath.lastIndexOf('\\');
    	var fileName=filePath.substring(11);
    	
    	if(filePath.length==0){
    		alert(errorMessage);
    		tf.nuovoFile_file.focus();
    		return;
    	}else{
    		if ((filePath.indexOf(' ')) == -1) {
    			if(filePath.substring(0,11)==theDir && fileName.indexOf('\\')==-1){
    				tf.nuovoFile.value=fileName;				
    			}else{
    				alert('I files devono essere presi da '+theDir);
    				filePath='';
    				return;
    			}
    		} else {
    			alert('   - ATTENZIONE -   \n\n Gli spazi non sono consentiti. \n\n Sostituiscili con il carattere _ ');
    			filePath='';
    			return;
    		}
    	}
    su firefox 3, la proprietà value dell'input tipo file mi torna solo il nome del file selezionato, non il percorso completo
    c'è qualche altra proprietà che fa al caso mio? tirate fuori il coniglio dal cilindro... non ho tempo di scrivere il controllo lato server
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    mi sa che non c'e' niente da fare, funziona cosi' ora
    ciao

  3. #3
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755

    vabbè grazie
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

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.