????????Web??????????RIA????????????????Ajax???????????????????Ajax??????javascript??Xml??????????????????????????????????XML???????????????????????????????????JS?????????????Ajax??????dojo????????Ajax???XHR??
????XHR???
????XHR?????dojo??ajax??????鷽????????????????????get??post??put??delete??????Щ??????????
????xhrGet
????xhrPost
????xhrPut
????xhrDelete
??????????Щ??????????????????????????????????????????????????Щ?????????????????????????? Ajax ???????????檔????????????Щ????????? XHR ?????ж?????????
??????????????
????url?????? HTTP ????? URL???????????????????????????????????????
????handleAs????????????????????????????? text???????json??javascript??xml???????Щ???????????á???????????????????????? Ajax ???????????????????? JSON ????????????????
????form??<form> ??????????????????? ID ?????form ???????ε??????????????????????巢???
????content??????????????????????????????????????????????????????????????? form ?????л?????????????
????load???? Ajax ???????????????????????д????????????????????????????????????????????
????error????? Ajax ????????????ú??????????á?????? Ajax ?????ж???? URL ??Ч?????????????????? HTTP ????????????????????????????????????????
????handle???ú??????????????????????????????????????У??????????????????????????????????????????????
??????????????????????????REST??????????????xhrGet???????xhrPost????????xhrPut?????????xhrDelete??????????????????????????????????????????
???????iframe??????????
????XHR?????????Web??????к??????????????????????????????????????????????????????dojo??????????????Щ??
????dojo??????iframe???????????????????????????????????jquery??????????iframe??????????????????????????????target?????iframe???????????????治????£???е????????????????????iframe?е????????????????н???????????????治????£?????????????????£?????????????????????á?
????dojo.io.iframe ????ι???????????? XHR ???????????????????????????????????????ж??????dojo.io.iframe ??????????????? iframe ????????????????????? iframe ?? src ?????dojo-module-path/resources/blank.html??dojo-module-path ? dojo ?????????????iframe ???? onload ??????????????????????????????????????????? iframe ????з??????????????????????????? iframe ???????????????????????????????????????????????á?
????JSONP??????????????
????XHR ????е?????????????÷??????? XHR ????????????????????????????????????? XHR ?????????????????
????JSONP??JSONP Padding????????????????????????
???????<javascript></javascript>?????????JSON???????
???????????????????JSON????
?????????????????????????????
?????????JSONP??е???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????е??????????Щ??????????????????????????з??????????????????????????á?
???????
????????????? Dojo ?????????????????????????????????????????????????????÷??????????£? xhr ?????????dojo.io.iframe??dojo.io.script ???????????? JSON ????????????????????????????? Dojo ?????????????????????????????????????????????????????????????????
?????±??????????????????????????????

?????????????????????????????????????????????????????? iframe???????????????????????????? XHR ????