DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> jQuery入門知識 >> JQuery特效代碼 >> 用jquery存取照片的具體實現方法
用jquery存取照片的具體實現方法
編輯:JQuery特效代碼     

1.用jquery 調用aspx內的函數:
. 代碼如下:
sajax("***.aspx/DoSave", //一個URL地址 ,指向函數所在的ASPX
    null,//參數, 所指向的ASPX的函數所需要的參數
    showSaveResult);//執行成功之後執行的jS腳本

2.函數 sajax
. 代碼如下:
function sajax(url, data, successcallback)
{
  $.ajax({
  type: "POST",
  url: url,
  data: data,
  async: false,
  contentType: "application/json;charset=utf-8",
  dataType: "json",
  success: successcallback,
   statusCode: {
      404: function () { alert('page not found'); },
      500: function () { alert('內部服務器錯誤 '); }
  }
});
};


3.後台函數:
cs代碼
. 代碼如下:
[WebMethod(EnableSession = true)] //AJAX調用的必須是 這種方式聲明的函數 EnableSession--》用Session存取照片
public static void DoSave()
{
   byte[] byZhaoPian;
try
{
   byZhaoPian = (byte[])(HttpContext.Current.Session["image"]);
}
catch
{
    byZhaoPian = new byte[0];
}
****************
}

4.如何給Session["image"]賦值

選擇好照片之後,點擊確定上傳的時候,把圖片轉換為二進制,賦值給Session["image"]

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

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved