你用input就能获取到文件路径吧, 你在input下面加个img,通过js把input的文件路径写在img src属性上就好了,没有点击上传的时候。如果你想文件都上传到服务器上后,只能写相对路径了
2. js 怎么获取input type="file" 所选择的文件的绝对路径
安全原因,浏览器不提供获取input type=file的文件路径,只提供文件的名称。请换个思路考虑业务实现方案来避免此问题。
3. js能做一个选择本地文件夹目录单位东西吗,选好了文件之后返回文件路径来
在Windows平台上, js可以调用很多Windows提供的ActivexObject,本文就使用js来实现文档处理, 和使用js编写ActiveX做一个简单介绍.
复制代码 代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
</head>
<script type="text/javascript">
function readFolder(){
var filePath = "d:\\test\\";
var fso = new ActiveXObject("Scripting.FileSystemObject"); //加载控件
var f = fso.GetFolder(filePath);
var underFiles = new Enumerator(f.files); //文件夹下文件
for (;!underFiles.atEnd();underFiles.moveNext()){
var fn = "" + underFiles.item();
//alert(fn);
var content = readFile(fn,fso);
alert(content);
}
}
function readFile(path,fso){
var f1 = fso.GetFile(path);
var fh = fso.OpenTextFile(f1, 1/*reading*/);
var content = '';
while ( !fh.AtEndOfStream ) {
content += fh.ReadLine();
}
fh.close()
return content;
}
4. 怎么用javascript做选择文件路径的效果
这个应该是用FLASH做的复吧,制因为在HTML的DOM里没有提供实现这种功能的借口,不过你可以通过下面的代码实现这个功能:
<script>
function test(url){
var reg=/^(.*\\).*\.(?:.*)$/i;
reg.test(url);
path=RegExp.$1+"";
if(path){
alert(path);
return;
}
}
</script>
<input type="file" name="upfile" onChange="test(this.value)">
说明:
这个虽然只能选择文件,但是选择文件后获取的却是这个文件的路径,所以随便点击文件夹里某个文件就可以获取路径了
5. javascript如何读取选择文件名的路径
<input type="file" name="File" onchange="alert(this.value)">
这样不行么?
放表单提交··不就到服务端了吗?
到了服务端不就可以存数据库了吗?
其他的我就不知道了··
=====================================
用普通方式上传,如果设置了form 的enctype="multipart/form-data"
属性的话,在服务器端是取不到路径的!
6. 怎么用JS实现选择路径的目录对话框
通过JQ框架实现打开选择图片:
functionselect_image(callback)
{
varupfile=$('<inputstyle="display:none"type="file"accept="image/gif,image/jpeg,image/png,image/bmp,image/jpg"/>');
upfile.change(function(){
if(upfile[0].files.length==0)return;
if(upfile[0].files.size>4096*1024){
alert('请选择大小小于4MB的图片文件');
return;
}
callback();//选择图片成版功后,执行权该回调函数
});
upfile.click();
}
7. js怎么弹出一个选择保存地址的对话框,然后将地址返回给文本框,急,在线等
JS无法实现这个功能的,JS的权限不够,FLASH才可以~~
8. js或者jquery实现选择文件夹路径,非IE
只有IE下有方法,其他浏览器因为安全问题,不能实现,另外,前台无法内嵌Java代码的。前台只有html+css+js,
9. javascript 导出文件 弹出选择路径窗口 返回路径和文件名
那如果要是直接是后台生成一个excel表格文件,也就是xls文件,然后点击下载或是导出时候,页面上弹出下载框,可以供用户选择下载地址以及修改名字可以吗?