模拟126邮箱实现附件上传

jonyxx jonyxx 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在实现附件上传的过程中,前台js功能是写好了,但用HttpFileCollection files = HttpContext.Current.Request.Files 获取时files.Count总为0,得不到生成的files文件的文件?
file表单域是通过js动态生成的,放在一个隐藏的DIV中,通过用alert调试能查看到该DIV 的outerHTML代码,不知道为什么获取不到???
生存file的代码如下:
//创建一个file input对象并返回
function newFileInput(_name){
var oFileInput = document.createElement("input");
oFileInput.type = "file";
oFileInput.setAttribute("id",_name);
oFileInput.outerHTML = '<input type="file" id="' + _name + ' name="' + _name + '>';
return oFileInput;
}
网友说要在file 里要加name属性,但一旦加了就要点击(“附件数”+1) 次保存按钮,很郁闷,请问哪位兄台能帮我解决,非常感激!
...全文
评论 30
收藏 已收藏
分享
返回顶部
jonyxx
C# 111,129 成员 642,538 内容