javascript

位置:IT落伍者 >> javascript >> 浏览文章

用jquery存取照片的具体实现方法


发布日期:2022年06月04日
 
用jquery存取照片的具体实现方法
这篇文章介绍了用jquery存取照片的具体实现方法需要的朋友可以参考一下

用jquery 调用aspx内的函数:

复制代码 代码如下:
sajax("***aspx/DoSave"  //一个URL地址 指向函数所在的ASPX
null//参数 所指向的ASPX的函数所需要的参数
showSaveResult);//执行成功之后执行的jS脚本


函数 sajax

复制代码 代码如下:
function sajax(url data successcallback)
{   
$ajax({        
type: "POST"        
url: url        
data: data        
async: false        
contentType: "application/json;charset=utf"        
dataType: "json"        
success: successcallback         
statusCode: {            
: function () {                  alert(page not found);              }            
: function () {                  alert(内部服务器错误 );              }        
}   
});
};



后台函数
cs代码

复制代码 代码如下:
[WebMethod(EnableSession = true)]   //AJAX调用的必须是 这种方式声明的函数   EnableSession》用Session存取照片
public static void DoSave()
{
byte[] byZhaoPian;               
try               
{                  
byZhaoPian = (byte[])(HttpContextCurrentSession["image"]);               
}               
catch               
{                  
byZhaoPian = new byte[];               
}
****************
}


如何给Session["image"]赋值

选择好照片之后点击确定上传的时候把图片转换为二进制赋值给Session["image"]

上传照片的方法这里就不在写了请查看其它文章

               

上一篇:JS和CSS限制页面显示的字符长度

下一篇:在js文件中如何获取basePath处理js路径问题