javascript HTML片段
var xhr; if(window.XMLHttpRequest){ xhr = new XMLHttpRequest(); }else if (window.ActiveXObject){ xhr = new ActiveXObject("Xsxml2.XMLHTTP"); } else{ throw new Error("Ajax is not supported by this browser"); } xhr.onreadystatechange = function(){ if(xhr.readyState == 4){ if(xhr.status >= 200 && xhr.status<300){ document.getElementById('someContainer') .innerHTML = xhr.responseText; } } } xhr.open('GET','/serverResource'); xhr.send();
jQuery 等效代码:
$('#someContainer').load('/serverResource');
要是是你,你喜欢写哪种代码? ^_^