ASP.NET AJAX(26)-XMLHttpRequest物件在不同瀏覽器的差異

ASP.NET AJAX(26)-XMLHttpRequest物件在不同瀏覽器的差異

我們可以利用javascript,透過XMLHttpRequest物件去對server做非同步postback的要求,再利用DOM去動態更新前端的介面,剛剛看了我好朋友PUMA寫的XMLHttpRequest範例,忽然也想到,我們要用XMLHttpRequest這個物件,當然是要把它new起來嚕,但因瀏覽器之不同。

IE5、IE6: var XmlHttp=new ActiveXObject( "Microsoft.XMLhttp" );

IE7、Firefox:var XmlHttp= new XMLHttpRequest( );

IE7不用ActiveX,又改回Javascript的原生物件嚕!

相關程式請參考:http://blog.blueshop.com.tw/hent/archive/2008/01/08/53996.aspx