关于文件表单

Cervisia 2003-06-11 02:30:09
<input type="file" name="file">
现在我想把其默认文件设为:D:\a.pdf,请问应该如何做?谢谢。
...全文
53 9 打赏 收藏 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cervisia 2003-06-11
  • 打赏
  • 举报
回复
请位各位大哥有没有其它可行的办法。
Cervisia 2003-06-11
  • 打赏
  • 举报
回复
还是不行呀。
该页如:a.asp接收的文件有文本格式、有二进制文件如PDF格式。
现我的意思是把二进制文件所在的路径赋值给<input type=file>然后用HIDDEN按扭进行提交。请问应该如何做呢?
fason 2003-06-11
  • 打赏
  • 举报
回复
这样写是没有实际意义的,可以上传吗?最多只能显示到另一控件上,它的value是只读的
tigerwen01 2003-06-11
  • 打赏
  • 举报
回复
<%
dim strPath1
dim strPath2
strPath1=Request.From("file")
strPath2=Request.From("path")
if Request.From("s1")="浏览路径" then
Response.Write strPath1
elseif Request.From("s1")="默认路径" then
Response.Write strPath2
end if
%>
<form method=post action=<%=Request.ServerVariables("SCRIPT_NAME")%>>
<input type="file" name="file">
<input type="hidden" name="path" value="D:\a.pdf">
<input type=submit name="s1" value="浏览路径">
<input type=submit name="s1" value="默认路径">
</form>
tiggle 2003-06-11
  • 打赏
  • 举报
回复
好象不可以
tigerwen01 2003-06-11
  • 打赏
  • 举报
回复
<input type="file" name="file" value="D:\a.pdf">
^这样设置默认值是不行的
试试这样用一个hidden:
<%
dim strPath
strPath=Request.From("path")
Response.write strpath
%>
<form method=post action=<%=Request.ServerVariables("SCRIPT_NAME")%>>
<input type="file" name="file">
<input type="hidden" name="path" value="D:\a.pdf">
</form>

Cervisia 2003-06-11
  • 打赏
  • 举报
回复
还是不行呀。说不能创建对象。
Cervisia 2003-06-11
  • 打赏
  • 举报
回复
谢谢。
fason 2003-06-11
  • 打赏
  • 举报
回复
不能,它的value是只读的,另一方法会有安全警告,没有意义
<script>
function window.onload(){
t.focus();
var WshShell=new ActiveXObject("WScript.Shell")
WshShell.sendKeys("c:\\4.gif")
}
</script>
<input id=t type=file>

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧