В FF у меня возникает раз через раз такое сообщение при обычной загрузке страницы на строке 08
tooltipWindow is null
01| function getXHR(){
02| var xhr
03| try{
04| xhr = new ActiveXObject("Msxml2.XMLHTTP")
05| }
06| catch(e){
07| try{
08| xhr = new ActiveXObject("Microsoft.XMLHTTP")
09| }
10| catch(E){
11| xhr = false
12| }
13| }
14| if(!xhr && typeof XMLHttpRequest != 'undefined') xhr = new XMLHttpRequest()
15| return xhr
16|}
Почему оно может возникать?
И для чего нужны две попытки запустить M$.XML (в интернете ответа не нашёл, предполагаю, что они отличаются версиями и какая-то из них устаревшая)?