Promo akce

Nativní podpora XMLHTTP (AJAX) v IE 7.0

  • Comments 1

Pokud nepoužíváte toolkit pro tvorbu AJAX aplikací, např. ASP.NET AJAX, musíte řešit vytvoření objektu XMLHTTP podle typu prohlížeče. Typické řešení:

var request = null;

   

if (window.ActiveXObject)

{

request = new ActiveXObject("Microsoft.XMLHTTP");

}

else

{

request = new XMLHttpRequest();

}

V Internet Explorer 7.0 je podpora pro nativní XMLHTTP objekt. To znamená, že není potřeba objekt XMLHTTP vytvářet jako ActiveX. Tuto volbu najdete v Internet Options na záložce Advanced. Volba je standardně zapnuta. Tím se celý kód zjednoduší na:

var request = new XMLHttpRequest();

Štěpán

  • Ještě bych dodal, že mimo krátkého zápisu. Je to i efektivnější, jelikož vytvoření ActiveX objektu je náročnější.

Page 1 of 1 (1 items)
Leave a Comment
  • Please add 2 and 4 and type the answer here:
  • Post