posts - 495,comments - 227,trackbacks - 0

          Modello 是一個允許并且鼓勵你用 JavaScript 來編寫類的框架,而Modello.ajax則是利用此框架達到Ajax跨域請求的一個Ajax封裝類。

          對于跨域調用,Modello.ajax 采用在本域服務器設置一個中轉 proxy 的方式。使用 proxy 方式可以不用對個別瀏覽器進行特殊設置,不用依賴具體的服務器,并且具備擴展能力等優點。隨 Modello.ajax 工具集提供的 proxy 用 php 寫成,可運行 php 的服務器都可以安裝。(以上內容轉自《Ajax Wing: 跨域Ajax工具: Modello.ajax》

          使用Modello的代碼如下:

          <script type="text/javascript" src="js/modello.js"></script>
          <script type="text/javascript" src="js/modello.ajax.js"></script>

          <script>
          Define('URLGET_PROXY', 'jsproxy.php');
          var urlget = Class.get('modello.ajax.Urllib').urlget;

          var url = "var response = urlget(url);
          alert("跨域請求URL地址"+url);

          var myresult = response.getXML();

          alert("Ajax提取:“"+myresult.childNodes[1].childNodes[0].childNodes[0].text+"”成功");

          </script>

          代碼實例

          posted on 2006-10-26 13:05 SIMONE 閱讀(1279) 評論(0)  編輯  收藏 所屬分類: AJAX
          主站蜘蛛池模板: 华坪县| 囊谦县| 千阳县| 肇州县| 通州区| 田林县| 三明市| 施甸县| 烟台市| 拉孜县| 和平区| 于都县| 香格里拉县| 涟源市| 万山特区| 扎赉特旗| 桂阳县| 湘阴县| 德格县| 汉寿县| 集贤县| 朝阳县| 辽中县| 二连浩特市| 扬州市| 且末县| 江津市| 七台河市| 闵行区| 遂宁市| 庐江县| 什邡市| 山东省| 葵青区| 卫辉市| 体育| 嘉鱼县| 开阳县| 永登县| 韩城市| 历史|