婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 解決 JScript 中使用日期類型數據時出現類型錯誤的問題

解決 JScript 中使用日期類型數據時出現類型錯誤的問題

熱門標簽:電銷機器人采購 宿州防封外呼系統平臺 滴滴地圖標注上車點 高質量的電銷外呼系統 友邦互聯電銷機器人違法嗎 無營業執照地圖標注教學 硅基電話機器人加盟 外呼系統怎么話費 地圖標注還可以做嗎
例如以下代碼:

程序代碼:
復制代碼 代碼如下:

%@LANGUAGE="JScript" CODEPAGE="65001"%> 
script language="JScript" runat="server"> 
Response.Cookies("xujiwei")("name") = "xujiwei"; 
Response.Cookies("xujiwei")("gender") = "male"; 
var expiredDate = new Date(2008, 11, 31); 
Response.Cookies("xujiwei").Expires = expiredDate; 
/script> 

在瀏覽器中打開之后,就會出現以下錯誤:

引用內容:
Microsoft JScript 運行時錯誤 錯誤 ''800a000d''

類型不匹配

/temp/test.asp,行 6 

這就意味著,我們按照類似在VBScript里的使用日期類型數據的方法在JScript不再行得通,但是我們總是需要在服務端中使用日期類型數據的,如果操作數據庫是采用參數化Command的方式的話,那么需要使用日期類型數據的地方會更多,總不能因為不能使用常規方法來添加一個日期參數而把它放在SQL語句里吧。

幸好,JScript的設計者們考慮到了這一點。JScript在服務端使用時,往往是做為ASP的另一種腳本語言,而JScript則是微軟在JavaScript上發展而來的微軟自己的東西,考慮到這一點也是應該的。

在JScript中,解決這一問題的關鍵就是,Date類型的對象提供了一個函數getVarDate,它在JScript語言參考的說明如下:

引用內容:
當與 COM 對象、ActiveX® 對象或其他以 VT_DATE 格式接受和返回日期值的對象(例如 Visual Basic 和 VBScript)進行交互時,使用 getVarDate 方法。實際格式取決于地區設置,不隨 JScript 變化。

好了,到現在問題的解決方法也已經浮出水面,就是使用getVarDate()函數將Date類型對象轉換成可以與ASP中內置對象Response等可以交互的日期類型對象,那么將一開始的代碼修改如下:

程序代碼: 
復制代碼 代碼如下:

%@LANGUAGE="JScript" CODEPAGE="65001"%> 
script language="JScript" runat="server"> 
Response.Cookies("xujiwei")("name") = "xujiwei"; 
Response.Cookies("xujiwei")("gender") = "male"; 
var expiredDate = new Date(2008, 11, 31); 
Response.Cookies("xujiwei").Expires = expiredDate.getVarDate(); 
/script>

再在瀏覽器打開這個測試頁面的時候,就不再會有錯誤信息出現,說明客戶端的Cookies成功寫入并設置了到期時間為2008年12月31日。

希望此文對你有所幫助。
您可能感興趣的文章:
  • js實現的日期操作類DateTime函數代碼
  • Moment.js 不容錯過的超棒Javascript日期處理類庫
  • 用JavaScript將從數據庫中讀取出來的日期型格式化為想要的類型。
  • 5個最佳的Javascript日期處理類庫分享
  • javascript學習筆記(六) Date 日期類型
  • javascript類型系統——日期Date對象全面了解
  • javascript 封裝Date日期類實例詳解
  • JavaScript日期類型的一些用法介紹
  • js(jQuery)獲取時間的方法及常用時間類搜集
  • JavaScript日期工具類DateUtils定義與用法示例

標簽:廣元 錫林郭勒盟 儋州 江門 新余 雅安 七臺河 宣城

巨人網絡通訊聲明:本文標題《解決 JScript 中使用日期類型數據時出現類型錯誤的問題》,本文關鍵詞  解決,JScript,中,使用,日期,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《解決 JScript 中使用日期類型數據時出現類型錯誤的問題》相關的同類信息!
  • 本頁收集關于解決 JScript 中使用日期類型數據時出現類型錯誤的問題的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 英德市| 江华| 集安市| 宁晋县| 台安县| 丰都县| 眉山市| 丽江市| 宁强县| 保靖县| 沙雅县| 渑池县| 绥中县| 新巴尔虎右旗| 长沙市| 鄂托克旗| 洪泽县| 永宁县| 庆云县| 武穴市| 昌邑市| 永嘉县| 海城市| 罗源县| 德令哈市| 宜兰市| 南岸区| 黄大仙区| 定结县| 四会市| 上杭县| 阿勒泰市| 商水县| 中阳县| 肇源县| 司法| 桂林市| 霍邱县| 锡林郭勒盟| 东光县| 明水县|