资源简介
HTML5+JQUERY文件上传,手机浏览器兼容性好(asp.net例子)
已经在win7,手机uc测试通过

代码片段和文件信息
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Text.Regularexpressions;
using System.Text;
using System.Data.Common;
using System.Data.SqlClient;
using baseClass;
using System;
using System.IO;
using System.Drawing;
using ZXing;
using ZXing.Presentation;
using ThoughtWorks.QRCode.Codec;
using ThoughtWorks.QRCode.Codec.Data;
namespace MTT
{
public partial class html5upload_ewmdo : System.Web.UI.Page
{
protected void Page_Load(object sender EventArgs e)
{
if (Request[“action“] == “PostEwm“)
{
//try
//{
// QRCodeDecoder decoder = new QRCodeDecoder();
// byte[] imgBytes = Convert.Frombase64String(Request[“img“]);
// Stream stream = new MemoryStream(imgBytes);
// String decodedString = decoder.decode(new QRCodeBitmapImage(new Bitmap(stream))Encoding.UTF8);
// Response.Write(decodedString);
//}
//catch
//{
//}
try
{
byte[] imgBytes = Convert.Frombase64String(Request[“img“]);
Stream stream = new MemoryStream(imgBytes);
Result result = new ZXing.BarcodeReader().Decode(new Bitmap(stream));
Response.Write(result.Text);
Response.End();
}
catch { Response.Write(““); Response.End(); }
}
else if (Request[“action“] == “PostEwmAddFile“)
{
try
{
string filename = Request[“filename“];
byte[] imgBytes = Convert.Frombase64String(Request[“img“].Remove(0 Request[“img“].IndexOf(‘‘)+1));
Stream stream = new MemoryStream(imgBytes);
MemoryStream memory= new MemoryStream(imgBytes);
FileStream fs = new FileStream(Server.MapPath(“/file/upload/“)+filename FileMode.Create);
//StreamWriter sw = new StreamWriter(stream);
//开始写入
//sw.Write(stream);
//清空缓冲区
//sw.Flush();
//关闭流
// sw.Close();
memory.WriteTo(fs);
fs.Close();
//Bitmap btp = new Bitmap(stream);
// btp.Save(Server.MapPath(“/file/upload/“)+ filename);
}
catch
{
}
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2435 2015-04-01 10:53 demo.html
文件 115 2015-04-01 10:53 Ewmdo.aspx
文件 2811 2015-04-01 10:53 Ewmdo.aspx.cs
文件 469 2015-04-01 10:53 Ewmdo.aspx.designer.cs
文件 95786 2015-04-01 10:53 jquery-1.11.1.min.js
目录 0 2015-04-01 10:58 upload
----------- --------- ---------- ----- ----
101616 6
相关资源
- html5毕业论文
- asp.net 开发的一个CRM系统
- 基于html5、JS实现的二维码扫码
- WPF翻书翻页动画 拖拽 最真实
- winform插件cefsharp65最新版完美demo,完
- ASP.NET通用权限管理框架
- GeckoFx 最新版本 完美支持HTML5 C# demo
- W3School离线手册html css js jquery等多合一
- ASP.NET+MVC4+JQuery+easyui开发
- WinForm窗体程序中使用CefSharp获取加载
- js+html5+css3多平台时尚用户登录界面设
- 在asp.net中使用JqueryAjaxJson实现无刷新
- Autocomplete(自动完成 下拉提示框Aja
- ASP.NET jquery ajax无刷新上传文件demo
-
html5上传图片转换成ba
se64值传入后台 - 锐浪asp.net MVC html5报表显示
- Asp.net无刷新添加删除数据库(Jquery
- 传智播客.NET笔记
- asp.net 服务器推送技术 jquery ajax
- html5+js二维码扫描asp.net),可通用其
- jquery.mobile-1.4.5.min.css
- asp.net+jquery+ajax所有调用
- asp.net+jquery长轮询
- jQuery lazyload-预加载 功能,已经通过运
- jquery toolip
- jquery guaguaka
- Jquery 相册插件 完整
- html5 绘图以及 动画
- html5简单进度条效(progressbar)
- jquery.autocomplete插件修改扩展功能
评论
共有 条评论