2011-05-12 22 views
0

我想在新項目中使用RightJS。我所試圖做的是:在IE中用RightJS解析XML?

  • 有一個XHR請求到服務器
  • 檢索XML回來
  • 解析XML和更新網頁相應

代碼工作的Firefox和Safari,但當我試圖加載它與IE我得到了:

對象不支持此屬性或方法錯誤

的代碼被簡化爲如下:

1: Xhr.load('get_xml.php', { 
2: onSuccess: function(r) {   
3: var xml_obj = $(r.repsonseXML); 
4: var children = xml_obj.find('my_node'); 
5: } 
6: }); 

在第3行IE給出了一個錯誤。它與RightJS無法處理Microsoft XML obj有關嗎?

這是在RightJS中處理XML的正確方法嗎?

+0

您測試的是哪個版本的IE? – Spudley 2011-05-12 12:49:49

+0

都是IE6和IE8 – Nevin 2011-05-12 13:03:26

回答

0

從另一個渠道獲得反饋,表明JSON是RightJS中推薦的數據協議。

所以在IE瀏覽器中,如果想要使用XML,她必須回退到原生的XML元素解析方法。