一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品

綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網

技術教程
您的位置:首頁網絡編程Asp編程 → ASP中用ajax方式獲得session的實現代碼

ASP中用ajax方式獲得session的實現代碼

我要評論 2011/05/28 21:09:18 來源:綠色資源網 編輯:downcc.com [ ] 評論:0 點擊:345次

前個月朋友接到一個asp的私活,于是就做了。

技術方面沒什么難點,asp雖然以前沒怎么寫過,可是看看書也就OK了。

基本全部做完后,出了一個bug。

  前期做的時候,登錄方式順手用了ajax來做,登錄前先判斷在session中是否存在值,如果存在,那么無需登錄;如果不存在,那就彈出登錄頁面登錄。 

  由于我是用的ff瀏覽器,一直沒發現什么問題。上個禮拜提交給用戶看的時候,說用IE登錄完之后無效,大驚。結果還真的是這樣。。很囧 

  登錄代碼如下: 

Java代碼
  1. //從服務器查詢是否存在session   
  2.         j.ajax({   
  3.         type:"GET",   
  4.         url:"sessioncheck.asp",   
  5.         data:"",   
  6.         timeout: 1000,   
  7.         error: function(){   
  8.                     alert('sorry, server is busy now!');   
  9.                 },   
  10.         success:function(comments_data){   
  11.             if(comments_data == 1){   
  12.                 el.createDialog(opts);   
  13.                         j.startOver();   
  14.                     }   
  15.             else{   
  16.                 var sql = selectSQL(searchkey,stype);   
  17.                 window.location.href = sql;   
  18.             }   
  19.         }   
  20.     });  
//從服務器查詢是否存在session
		j.ajax({
        type:"GET",
        url:"sessioncheck.asp",
        data:"",
        timeout: 1000,
      	error: function(){
					alert('sorry, server is busy now!');
				},
        success:function(comments_data){
        	if(comments_data == 1){
        		el.createDialog(opts);
						j.startOver();
					}
        	else{
        		var sql = selectSQL(searchkey,stype);
        		window.location.href = sql;
        	}
        }
    });



大致是這樣 sessioncheck.asp里面無非就是去查session,代碼如下:
Java代碼
  1. if session("username") = "" then   
  2.         Response.Write("1")   
  3.     else  
  4.         Response.Write("2")   
  5.     end if  
if session("username") = "" then
		Response.Write("1")
	else
		Response.Write("2")
	end if

結果就是用IE這個session("username")死活沒有,timeout設置了也沒用。

去網上查了半天,發現同樣問題的還挺多,最后查到原因:緩存問題。

異步get獲取時,如果url不變,是直接調用的緩存中的信息,然后就導致了一直獲得不到session里的值。

解決方法那很簡單了,google "asp 清除緩存" 一大堆。

最后是在sessioncheck.asp里添加了一段,如下:

Java代碼
  1. Response.Buffer =True   
  2.   Response.ExpiresAbsolute =Now() - 1  
  3.   Response.Expires=0  
  4.   Response.CacheControl="no-cache"  
  5.     if session("username") = "" then   
  6.         Response.Write("1")   
  7.     else  
  8.         Response.Write("2")   
  9.     end if  
Response.Buffer =True
  Response.ExpiresAbsolute =Now() - 1                    

關鍵詞:ASP,ajax,session

閱讀本文后您有什么感想? 已有 人給出評價!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙視
一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品
国产精品豆花视频| 亚洲一区二区精品视频| 亚洲精品1234| 欧美精品系列| 99视频国产精品免费观看| 国内一区二区三区在线视频| 国产热re99久久6国产精品| 这里只有精品电影| 欧美不卡高清| 国产精品爽爽爽| 亚洲一二三级电影| 亚洲第一精品福利| 日韩亚洲在线| 亚洲一区亚洲| 国产精品国产三级国产aⅴ入口| 欧美小视频在线观看| 国精产品99永久一区一区| 亚洲欧美一区二区三区久久| 国产精品一区二区视频| 久久精品中文字幕一区二区三区| 亚洲欧美中文字幕| 欧美成人免费在线视频| 久久精品欧美| 亚洲综合国产精品| 免费观看不卡av| 中国av一区| 亚洲精选久久| 久久九九精品| 国产精品成人免费精品自在线观看| 亚洲新中文字幕| 午夜精品一区二区三区在线视| 亚洲私人黄色宅男| 亚洲免费av观看| 国产自产女人91一区在线观看| 久久久亚洲午夜电影| 欧美中文字幕| 亚洲欧美经典视频| 欧美成年网站| 看片网站欧美日韩| 亚洲第一黄色网| 国产精品一区视频| 黑人巨大精品欧美一区二区小视频| 欧美日韩四区| 久久久久女教师免费一区| 欧美成人自拍视频| 国产欧美一区二区三区视频| 亚洲美女黄色| 欧美精品久久久久a| 欧美黄网免费在线观看| 国产精品久久久久久亚洲毛片| 久久亚洲精品网站| 99精品欧美一区二区蜜桃免费| 久久综合网hezyo| 亚洲欧美日韩一区二区在线| 亚洲缚视频在线观看| 欧美激情一区二区三区在线视频| 久久综合久久综合九色| 国产精品中文字幕在线观看| 尤物在线观看一区| 一区二区三区在线观看国产| 在线一区二区视频| 欧美极品一区| 亚洲福利在线看| 性感少妇一区| 国产主播喷水一区二区| 欧美中文字幕在线| 国产精品日韩精品欧美在线| 激情婷婷亚洲| 一区二区三区高清在线| 欧美三级乱人伦电影| 久久一区欧美| 国产精品老女人精品视频| 亚洲一区二区三区在线观看视频| 国产精品乱码| 久久精品国产2020观看福利| 一区二区三区在线免费视频| 久久尤物电影视频在线观看| 久久午夜精品一区二区| 久久精品国语| 欧美国产亚洲另类动漫| 玉米视频成人免费看| 模特精品在线| 久久亚洲春色中文字幕| 亚洲欧美大片| 欧美日韩一区二区视频在线观看| 欧美三日本三级少妇三99| 欧美另类在线观看| 亚洲一区国产精品| 久久久爽爽爽美女图片| 欧美激情一区二区三区| 韩日精品视频一区| 国产日产欧美一区| 国产精品一区亚洲| 国产精品在线看| 欧美日韩国产成人在线免费| 国产麻豆日韩欧美久久| 久久人人爽爽爽人久久久| 在线免费观看视频一区| 欧美在线免费一级片| 欧美一区二区三区男人的天堂| 欧美精品色一区二区三区| 中文国产成人精品| 国产精品美女久久久久久免费| 国产毛片精品国产一区二区三区| 欧美精品一卡| 欧美日韩国产成人在线免费| 久久精品国产2020观看福利| 正在播放亚洲| 欧美理论电影在线观看| 久久超碰97人人做人人爱| 在线一区观看| 久久九九国产精品| 欧美成人亚洲成人| 欧美日韩性视频在线| 国产一区二区三区久久久久久久久| 一区二区三区在线不卡| 国产欧美日韩免费看aⅴ视频| 欧美一区二区视频在线观看| 免费精品99久久国产综合精品| 狠狠爱成人网| 欧美日韩视频在线一区二区观看视频| 国产精品成人一区二区网站软件| 欧美性视频网站| 欧美日韩午夜| 欧美区在线播放| 亚洲大片精品永久免费| 亚洲视频专区在线| 99精品久久免费看蜜臀剧情介绍| 欧美~级网站不卡| 国产夜色精品一区二区av| 国产三区精品| 国产一区二区观看| 午夜视频在线观看一区二区三区| 国产婷婷97碰碰久久人人蜜臀| 好吊妞这里只有精品| 久久久久久久欧美精品| 国产精品视频一区二区三区| 国产精品一区二区a| 欧美日韩视频在线| 免费在线一区二区| 欧美巨乳在线| 欧美绝品在线观看成人午夜影视| 亚洲国产成人av在线| 久久蜜桃av一区精品变态类天堂| 日韩亚洲成人av在线| 国产精品久久久久av免费| 欧美日韩99| 国产午夜精品久久久| 91久久国产精品91久久性色| 欧美精品久久久久久| 国产精品剧情在线亚洲| 性做久久久久久久免费看| 欧美激情一级片一区二区| 91久久在线播放| 久久成人免费| 国内精品99| 亚洲无亚洲人成网站77777| 韩国视频理论视频久久| 亚洲天堂av高清| 在线观看日韩av先锋影音电影院| 亚洲高清免费| 欧美成人精品高清在线播放| 久久久999成人| 欧美日韩三区四区|