熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> JSP教程 >> 正文

用jquery存取照片的具體實現方法

2013-11-15 12:05:19  來源: JSP教程 
這篇文章介紹了用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"]

  上傳照片的方法這裡就不在寫了請查看其它文章


From:http://tw.wingwit.com/Article/program/Java/JSP/201311/20259.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.