,感覺不錯,學習并記錄下來原稿地址http://www.blogjava.net/emu/archive/2007/05/14/117416.html異步json例子的數據為異步json例子functiontest(){vars=document.createElement("SCRIPT" />

欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

JSON學習(二)

系統 1692 0

在看了blogjava看了 emu 的一篇< 異步json例子 >, 感覺不錯, 學習并記錄下來

原稿地址 http://www.blogjava.net/emu/archive/2007/05/14/117416.html

異步json例子 的數據為

  1. < HTML > ??
  2. < HEAD > ??
  3. < title > 異步json例子 </ title > ??
  4. < SCRIPT ? LANGUAGE = "JavaScript" > ??
  5. function?test(){ ??
  6. ????var? s ?=? document .createElement("SCRIPT"); ??
  7. ????document.getElementsByTagName("HEAD")[0].appendChild(s); ??
  8. ???? s.src = "http://g2.qzone.qq.com/fcg-bin/cgi_emotion_list.fcg?uin=123456" ; ??
  9. } ??
  10. function?visitCountCallBack(data){ ??
  11. ????for(var?i?in?data){ ??
  12. ????????var? e ?= document .getElementById(i); ??
  13. ????????if(e)? e.innerHTML = data [i]; ??
  14. ????} ??
  15. ??
  16. } ??
  17. </ SCRIPT > ??
  18. </ HEAD > ??
  19. < BODY > ??
  20. < button ? onclick = "test()" > test </ button > < BR > ??
  21. 歷史訪問人數: < span ? id = "visitcount" ? style = "color:#6600CC" > 點擊test按鈕獲取數據 </ span > < BR > ??
  22. 今天訪問人數: < span ? id = "dayvisit" ? style = "color:#CC6633" > 點擊test按鈕獲取數據 </ span > < BR > ??
  23. 陽光指數: < span ? id = "sun" ? style = "color:red" > 點擊test按鈕獲取數據 </ span > < BR > ??
  24. 愛心指數: < span ? id = "love" ? style = "color:violet" > 點擊test按鈕獲取數據 </ span > < BR > ??
  25. 雨露指數: < span ? id = "rain" ? style = "color:blue" > 點擊test按鈕獲取數據 </ span > < BR > ??
  26. 營養指數: < span ? id = "nutri" ? style = "color:green" > 點擊test按鈕獲取數據 </ span > < BR > ??
  27. 花匠級別: < span ? id = "gardener" ? style = "color:#996633" > 點擊test按鈕獲取數據 </ span > ??
  28. </ BODY > ??
  29. </ HTML > ??

其中請求的 http://g2.qzone.qq.com/fcg-bin/cgi_emotion_list.fcg?uin=123456 返回

  1. visitCountCallBack ??
  2. ( ??
  3. ??{ ??
  4. ???? "visitcount" :49036012, ??
  5. ???? "dayvisit" :3144, ??
  6. ???? "spacemark" :0, ??
  7. ???? "markchange" :0, ??
  8. ???? "sun" :416, ??
  9. ???? "love" :402, ??
  10. ???? "rain" :416, ??
  11. ???? "nutri" :404, ??
  12. ???? "level" :5, ??
  13. ???? "gardener" :1 ??
  14. ??} ??
  15. );??

相比xml,json的好處是:天生的跨瀏覽器(比如我的這個demo應該可以跨所有支持dhtml的瀏覽器而不需要任何修改),客戶端解析代價(CPU和內存)非常小,非單根結構(xml是單根結構),標記名只出現一次(xml的標記名在大多數情況下都需要出現兩次:<tag>...</tag>,因此浪費了很多流量)
主要缺點是只支持get方式請求,另外跨編碼(json資源的編碼和引用頁面的編碼不同)的時候要做一些特殊處理。比如漢字可以預先escape。
此外很多人并不知道json可以異步獲取,這個例子很重要的一點是展示了如何異步獲取json。

感謝 http://www.blogjava.net/emu/ ?分享

JSON學習(二)


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 久久久99精品免费观看 | av片免费 | 欧美综合伊人久久 | 色宅男看片午夜大片免费看 | 2021年无线乱码播放高清完整 | 成人免费视频网站 | 视频二区 | 国产成人高清 | 久草论坛| 国产精品国产a级 | 国产精品精品 | 国产视频精品视频 | 国产精品久久久久久久四虎电影 | 日韩精品久久久久久久电影 | 大学门卫老秦无删减版txt | 九九九九九九精品任你躁 | 日韩一区二区在线视频 | 鲁一鲁综合 | 国产精品怕怕怕视频免费 | 久久不卡免费视频 | 国产视频一区二区在线观看 | 日日爽夜夜爽 | 欧美激情久久久 | 夜夜操免费视频 | 国产一区二区三区日韩欧美 | 一区二区三区在线 | 69p69永久网址 | ccyy草草影院| 精品热久久 | 天天色踪合 | 国模沟沟一区二区三区 | 免费国产成人高清视频网站 | 韩国男女无遮挡高清性视频 | 亚洲国产精品久久婷婷 | 婷婷天天 | 久久久久久网站 | 偷偷狠狠的日日2020 | 大伊香蕉在线精品不卡视频 | 小视频你懂得 | av免费观看网站 | 国产二区在线播放 |