无组上传中的问题,怎样不用选择file,而直接上传硬盘的某一个文件??急

688wl 2002-07-29 10:32:41
无组件上传中:
先在下面的上载键里找本地某一个目录的某个文件,
<input type="file" name="file1" size=10>
现在我想让它不用选,直接上传某一个文件,可是这么写
<input type="file" name="file1" size=10 value="c:\temp.xls">
又不行,我应该怎样做??
...全文
6 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
meizz 2002-07-30
向input=file的框内放固定的地址是比较难以实现的,现在我为你摘了两段代码,第一段是JS版的孟子斑竹针对NS浏览器里的赋值的,第二段是针对IE浏览器里的赋值的(作者我记不清了),希望能对你有所帮助:

//向文件名输入框发送东东
// NN4 and NN6 you can (pre)set the value of an
<INPUT TYPE="file">
element, but only with trusted script:
<FORM NAME="aForm" METHOD="post" ENCTYPE="multipart/form-data"
ACTION="yourUploadHandler">
<INPUT TYPE="file" NAME="aFile">
<INPUT TYPE="submit" VALUE="send us your registry">
</FORM>
<SCRIPT>
if (window.netscape) {
netscape.security.PrivilegeManager.enablePrivilege('UniversalFileRead');
}
document.aForm.aFile.value = 'C:\\WINDOWS\\System.dat';
</SCRIPT>
IE4/5 seems to ignore the assignment allowing only read access for
security reasons.
//IE
<script>
function window.onload(){
t.focus();
var WshShell=new ActiveXObject("WScript.Shell")
WshShell.sendKeys("C:\\WINDOWS\\System.dat")
}
</script>
<input id=t type=file name=ss>
回复
688wl 2002-07-30
解不了,就说解决不了,何必出言讽刺呢

我要是的答案,或实现不了的理由,你的话却是一点意义都没有
回复
qcrsoft 2002-07-30
得了把你,用户不需要这种操作简单
回复
688wl 2002-07-30
up
回复
688wl 2002-07-29
那有什么办法能解决我的问题呢,都是为了用户能操作简单啊,要不然这种功能没有什么用处,各位想想办法
回复
lanying 2002-07-29
否则的话就没有安全性可言了,你可以在用户不知情的情况下看到他的隐私
回复
cmsoft 2002-07-29
<input type="file" name="file1" size=10 value="c:\temp.xls">
这样是没有用的,因为file类型是直读的,所以不能赋初始值
回复
688wl 2002-07-29
论坛的搜索功能为什么不好用了,总是说服务器忙?
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告