想一个文件到服务器上,不用input type=file .

xtxk_917 2007-08-24 04:04:52
想上传一个文件到服务器上,不用input type=file .

文件为 aa.txt

可以知道 客户端地址:string userpath="c:\aa.txt";

想传到服务器:string serverpath="http:/localhost/flies/aa.txt";

想很多方法,也在网上找过很多,还是没有结果.



获得客户端地址我这样写(只用file选择)
<script language="javascript">
function UploadFile(){
var t=document.createElement('input');//新建input
t.setAttribute('id','temp_file');//设置id号
t.setAttribute('type','file');//类型
t.style.display='none';//不显示
//加事件
t.onchange=function(){document.getElementById('TextBox1').value=t.value;document.body.removeChild(t);};
//保存到body
document.body.appendChild(t);
//运行事件
t.click();
}
</script>
这样就得到客户端地址了.
问题是怎么样把客户端的文件传到服务器.

请高手帮助.请有过这样经验的人帮助.
...全文
155 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jimu8130 2007-08-24
  • 打赏
  • 举报
回复
ftp传输
lovefootball 2007-08-24
  • 打赏
  • 举报
回复
http://www.jaron.cn/chs_scripts/8/2002-01/100107.shtml
foyuan 2007-08-24
  • 打赏
  • 举报
回复
你可以参考一下Yahoo!UI等ajax库
不过大多都是iframe+file实现的

不想用file的话 试一下flash里面的方法

flickr很多都是借用flash实现的 通过js调用flash里面的控件
zhchg6666 2007-08-24
  • 打赏
  • 举报
回复
up
liujiayu10 2007-08-24
  • 打赏
  • 举报
回复
2005不是有一个新控件吗?fileupload
lizhizhe2000 2007-08-24
  • 打赏
  • 举报
回复
1.可以使用Activex或C/S类型,
2.单纯用网页不用input=file的话,不可以


----------------------------------------------------------------------------------------
出售HP,IBM,SUN小型机,工作站,服务器 电话:010-51280889转1007,MSN:wanglinan1121@hotmail.com

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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