如何在Ruby on rails上使用文件上传控件来获取没有文件名的文件夹路径名?

时间:2010-12-02 07:30:59

标签: javascript file-upload

除了使用fileupload控件之外,还有其他方法可以获取所选的文件夹路径吗?

使用文件上传控件我正在获取文件名但我只需要获取选定的文件夹路径,是否可以获取文件夹路径?

代码:

<input id="fileToUpload" type="file" size="45" style="width:300px;" name="fileToUpload" onChange="addFiles(this, this.value,this.value);" class="input">

<select name="mcffiles" id="mcffiles" size=5 style="width:200px; height:100px">

function addFiles(selectObject, seltext, selvalue)
    {   
         alert(seltext);
         alert(selvalue);
        var optionObject = new Option(seltext,selvalue);
        var optionRank = document.getElementById("mcffiles").options.length;
        alert(optionRank);
        if(optionRank <= 4)
        {
            document.getElementById("mcffiles").options[optionRank]= optionObject;
        }
        else
           alert('Only 5 files can select')

    }

1 个答案:

答案 0 :(得分:-1)

如果你的意思是客户端上的文件夹路径然后没有,javascript无法访问本地文件系统甚至读取。

如果你想允许上传整个文件夹的内容(我想这就是你要问的原因),那么你必须嵌入flash或类似的内容。