Use Dojo to Replace PrototypeJS codes

來源:互聯網
上載者:User

1.Old PrototypeJS Script:[javascript]  var loc = document.location.pathname;  var tail = "webengine/generated/Init"  loc = loc.substr(0,loc.indexOf(tail));  var url = loc.concat("protect/RouterServlet?NAV_MENU=TRUE&GREEN_NAV=TRUE");                    new Ajax.Request(url,{method:'get', onSuccess:function(request){  var elemAjxResp = request.responseText;  document.getElementById('com-navigation').innerHTML = elemAjxResp;;  }});   2. Use Dojo Ajax and dom operation;[javascript]   www.2cto.comrequire(["dojo/_base/xhr", "dojo/dom", "dojo/domReady!"],      function(xhr, dom) {                  xhr.get({                          url: url,                          load: function(newContent) {                  dom.byId("com-navigation").innerHTML = newContent;              },                          error: function() {                            }          });           });   

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.