亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > AJAX > 正文

Ajax的小貼士使用小結

2024-09-01 08:29:37
字體:
來源:轉載
供稿:網友
在使用Ajax過程中,有時候總會遇到一些難題,瀏覽器兼容、編碼、IE下的特殊處理等等,偶爾會搞的人頭昏腦脹哭笑不得,這里列一些小貼士,或許有些用。 

使用Javascript庫 
       Ajax的流行和巨大威力,讓我們重新審視了Javascript的開發,也直接促使各種庫的出現。對于普通的開發者,使用一些適合自己的Javascript庫不僅可以避免Ajax應用上的瀏覽器兼容等問題,也使其開發更加的穩定和高效。這里列一些我知曉的輕量級的Javascript庫: 
1 YUI:YAHOO出品,組件豐富強大健壯穩定,是團隊協作開發的首選。 
2 JQuery:靈活、高效,其基于CSS3 和XPath的選擇器語法引擎非常的強大和完整。 
3 Prototype:是一個非常優雅的Javascript庫,最經典的莫過于$符號了,DWR,JQuery都被它吸引了。在它基礎上出現了script.aculo.us。 
4 Mootools:核心語法和Prototype比較類似,但是用過之后才知道什么叫簡單輕巧和短小精悍。 

編碼問題 
       通過XMLHttpRequest獲取的數據,默認的字符編碼是UTF-8,如果前端頁面是GB2312或者其它編碼,顯示獲取的數據就是亂碼。通過XMLHTTPRequest,POST的數據也是UTF-8編碼,如果后臺是GB2312或者其他編碼也會出現亂碼。解決方法: 
1 統一到UTF-8。這也是國際化的必然趨勢。 
2 輸出通過XMLHttpRequest獲取的文本文本時,在headers中增加文本聲明(直接HTML聲明沒有作用)。如: 
PHP:header('Content-Type:text/html;charset=GB2312'); 
ASP:Response.Charset = "GB2312" 
JSP:response.setHeader("Charset","GB2312"); 
3 WWW服務器上強制聲明。比如:apache下的配置: 
AddDefaultCharset GB2312
        這種情況主要是應對通過XMLHttpRequest訪問的文件是靜態文件,無法聲明headers的情況下。 
靜態頁面一般都會經過Apache的deflate或gzip壓縮,此時在上面情況下IE中,首次通過XMLhttpRequest獲得的數據可以正常顯示,但再獲取數據顯示時出現亂碼,這次因為再次獲取的數據來自緩存,可能由于瀏覽器解壓縮的問題導致Apache設置的默認編碼聲明丟失。由于這種情況下一般是純文本,可能還無法禁止緩存,可以設置XMLhttpRequest訪問的文本文件不壓縮來解決這個問題。 

4 非UTF-8頁面通過XMLHttpRequest獲取的文本文本輸出前字符轉碼成unicode,或者編碼直接是UTF-8,可以正常顯示。如實例所示。

IE下的緩存問題 
由于IE的緩存處理機制問題,每次通過XMLHttpRequest訪問動態頁面返回的總是首次訪問的內容,解決方法有: 

1 客戶端通過添加隨機字符串解決。如: 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产欧洲精品视频| 亚洲天堂2020| 国内精品伊人久久| 日韩欧美亚洲综合| 国产精品亚洲片夜色在线| 国产精品久久久久国产a级| 国产精品精品一区二区三区午夜版| 久久亚洲欧美日韩精品专区| 91人成网站www| 国产日韩av在线播放| 91最新国产视频| 欧美黑人xxx| 色老头一区二区三区| 国产精品第七十二页| 亚洲精品99999| 久久精品中文字幕免费mv| 久久久国产视频91| 欧美视频在线视频| 久久中文字幕视频| 91国内产香蕉| 日韩欧美第一页| 亚洲国产成人在线视频| 亚洲福利视频二区| 亚洲精品视频在线观看视频| 欧美电影院免费观看| 亚洲天堂av在线免费观看| 欧美日韩在线观看视频| 日韩精品中文字幕在线播放| 91免费看国产| 欧美三级欧美成人高清www| 亚洲欧美国产精品va在线观看| 国产精品观看在线亚洲人成网| 日本人成精品视频在线| 国产一区二区三区中文| 国产精品美女主播在线观看纯欲| 青草青草久热精品视频在线观看| 成人av电影天堂| 国产狼人综合免费视频| 久久资源免费视频| 久久99国产精品久久久久久久久| 久久国产加勒比精品无码| 亚洲成人久久久| 亚洲欧美精品中文字幕在线| 亚洲女人初尝黑人巨大| 国产精品视频免费在线观看| 中文一区二区视频| 国产精品国产三级国产aⅴ9色| 日韩免费精品视频| 亚洲成人av中文字幕| 在线激情影院一区| 欧美激情第三页| 亚洲精品一二区| 亚洲高清久久网| 一区二区亚洲精品国产| 91青草视频久久| 97久久精品国产| 亚洲精品av在线播放| 亚洲第一中文字幕在线观看| 国产精品三级网站| 亚洲香蕉成视频在线观看| 欧美乱大交做爰xxxⅹ性3| 奇米一区二区三区四区久久| 亚洲国产一区二区三区四区| 国产精品一区专区欧美日韩| 日本91av在线播放| 久久香蕉国产线看观看网| 成人高h视频在线| 精品国产31久久久久久| 亚洲综合第一页| 欧美性xxxx极品hd满灌| 久久黄色av网站| 136fldh精品导航福利| 亚洲欧美综合图区| 国模私拍视频一区| 亚洲激情视频网| 日韩精品极品毛片系列视频| 欧美激情一级欧美精品| 综合网日日天干夜夜久久| 最近2019免费中文字幕视频三| 日本精品免费观看| 国产精品久久久久久久久久免费| 黄色成人在线免费| 国产欧美一区二区三区在线| 97香蕉久久超级碰碰高清版| 日韩精品免费观看| 欧美国产日韩xxxxx| 国产精品精品国产| 亚洲毛片在线免费观看| 在线观看日韩欧美| 久久久久久久久爱| 操日韩av在线电影| 日韩欧美一区视频| 亚洲精品自拍第一页| 国产精品jvid在线观看蜜臀| 国产午夜精品麻豆| 国产精品1区2区在线观看| 国产视频自拍一区| 欧美另类69精品久久久久9999| 九九九热精品免费视频观看网站| 中文字幕无线精品亚洲乱码一区| 国产精品亚洲综合天堂夜夜| 久久久成人av| 亚洲精品国产拍免费91在线| 国产精品欧美亚洲777777| 国产日韩精品入口| 深夜福利亚洲导航| 国产v综合v亚洲欧美久久| 亚洲精品午夜精品| 欧美性猛交丰臀xxxxx网站| 亚洲女人初尝黑人巨大| 久久精品国产亚洲一区二区| 成人网页在线免费观看| 中文字幕精品影院| 亚洲精品综合久久中文字幕| 亚洲成人在线网| 久久久久国色av免费观看性色| 亚洲男女性事视频| 久久久精品久久久久| 91在线视频精品| 精品一区二区三区四区| 亚洲欧美综合区自拍另类| 日韩激情第一页| 91成人在线播放| 91香蕉亚洲精品| 国产精品美女免费| 成人精品一区二区三区电影免费| 亚洲女成人图区| 欧美壮男野外gaytube| 亚洲四色影视在线观看| 亚洲成人久久电影| 国产日韩在线看| 91人成网站www| 国产精国产精品| 亚洲www在线| 庆余年2免费日韩剧观看大牛| 亚洲国产婷婷香蕉久久久久久| 久热精品在线视频| 欧美多人乱p欧美4p久久| 久久精品国产精品| 精品视频www| 久久久91精品国产| 日韩精品久久久久| 亚洲全黄一级网站| www亚洲欧美| 精品久久久久久| 亚洲毛片在线观看.| 韩国精品久久久999| 日韩av理论片| 久久久久久久香蕉网| 亚洲精品久久久久久久久久久久| 亚洲精品国产suv| 国产精品高清在线| 欧美日韩免费在线| 日韩av黄色在线观看| 国产精品手机播放| 久久久久久有精品国产| 久久99久久99精品免观看粉嫩| 久久久成人精品视频| 久久视频免费在线播放| 亚洲精品成人网| 日韩欧美在线免费| 精品视频在线导航| 日韩在线欧美在线国产在线| 日韩精品中文字幕视频在线|