是否可以使用input type = file之类的东西,我可以在计算机上选择文件然后获取文件路径?我使用HTML5,JQ / JS
编辑:如果C#可以使用,我也可以使用它。
我只想要一个点击的HTML按钮然后用户可以浏览文件,那个文件路径就是我想要的
答案 0 :(得分:0)
html5支持file API
if (window.File && window.FileList) {
$(element)[0].files;
}
答案 1 :(得分:0)
实现它的最简单方法是通过此
<input type="file" name="uploadFile">
然后你可以使用javascript(在评论部分中提到你的原始问题)来获取路径。但是你没有获得完整的路径,现代浏览器不允许这样做。
您还要求提供C#解决方案,这可能对您有用:
using System;
using System.IO;
class Program
{
static void Main()
{
string path = "C:\\stagelist.txt";
string extension = Path.GetExtension(path);
string filename = Path.GetFileName(path);
string filenameNoExtension = Path.GetFileNameWithoutExtension(path);
string root = Path.GetPathRoot(path);
}
}