Visualizzazione dei risultati da 1 a 3 su 3

Discussione: nome file win/mac

  1. #1

    nome file win/mac

    con questa funzione ricavo il nome del file + estensione che viene scelto in un campo di tipo file

    function nomeExt(){
    var S = document.myForm.inpFileUp.value;
    nome = S.split("\\")
    fine = nome.length - 1
    alert(nome[fine]);
    }

    ma ho visto che sul mac non funziona, qualcuno sà come modificarla per farla funzionare anche su mac?
    Grazie in anticipo.
    "...non è detto che sia tardi se non guardi che ora è..."

  2. #2
    che cos'è che non funziona? probabilmente i percorsi non sono separati da backslash ma da uno slash...
    non \ ma /
    basta provare a vedere... io non ho mac purtroppo
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  3. #3
    sì, infatti ho risolto così

    function nomeExt(){
    var S = document.myForm.inpFileUp.value;
    if(S.indexOf("\\") >= 0){
    nome = S.split("\\")
    }else{
    nome = S.split("/")
    }
    fine = nome.length - 1
    document.myForm.nomeFile.value = nome[fine];
    }
    "...non è detto che sia tardi se non guardi che ora è..."

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.