xmlhttp не поддерживается в IE - PullRequest
0 голосов
/ 25 января 2011

xmlhttp не поддерживается в IE, на самом деле я создал одно приложение для Facebook, с помощью которого пользователи могут играть в игры друг с другом случайным образом, проблема в том, что когда я хочу это проверить, я вхожу в свой идентификатор пользователя Facebook в Firefox и я вхожу с идентификатор брата facebook в chrome, но они соединяются друг с другом, вы думаете, что это из-за того же IP-адреса, который мы не подключаем ИЛИ он не создает объект xmlhttprequest для IE AND CHROME ....

функция GetXmlHttpObject () { var xmlHttp = null;

            try
                {
                // Firefox, Opera 8.0+, Safari
                xmlHttp = new XMLHttpRequest();
                }
            catch (e)
                {
                //Internet Explorer
                try
                    {
                    xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
                    }
                catch (e)
                    {

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

                    }
                }

            return xmlHttp;
            }

1 Ответ

0 голосов
/ 25 января 2011

Вам нужно , чтобы опубликовать код, который вы пытаетесь запустить, мы не можем вам помочь на основании этого расплывчатого описания вашей проблемы.

Одна вещь, которую я скажу, это проверка на наличие запятых в конце списков объектов, это вещь №1, которая сломает JavaScript в IE. Например, это сломает IE, но не Firefox / Chrome из-за запятой в конце:

variable = ['one', 'two', 'three', ]
...