Здравствуйте! Интересует вопрос, можно ли с помощью какого-нибудь универсального способа вызывать XMLHttpRequest во всех браузерах одинаково (что-бы вызов работал во всех основных браузерах)? В сети нашла вот такой кусок кода: Код: <script language="javascript" type="text/javascript"> var request = false; try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request = false; } } } if (!request) alert("Error initializing XMLHttpRequest!"); </script> Как можно оптимизировать скрипт?