JQuery неправильно анализирует attr («href») в IE

У меня действительно странная проблема, и я надеюсь, что кто-нибудь сможет пролить свет на это. Я использую Jquery для получения ответа Http с другого веб-сайта (которым я владею). Получив DOM, я анализирую его, чтобы получить определенную информацию. Однако, когда я пытаюсь получить атрибут href для ссылки, IE добавляет локальный домен в начало href!

Вот мой код:

$.ajax({ 
                    type: "POST",
                    url: "MyPage.aspx/GetWebResponse",
                    data: "http://myWebSite/pages/AnotherPage.aspx",
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    asynch: false,
                    success: function(data)
                    {
                        var __htmlForMainPage = data.d;                   


                        var PageLink = $(__htmlForMainPage).find("a:contains('Get This Link')").attr("href"); 
                                                }   
                });

Моя переменная PageLink ДОЛЖНА быть "/pages/getThisPage.aspx?id=8347". Тем не менее, он возвращается как "HTTP: //myserver/pages/getThisPage.aspx ID = 8347».

Это происходит ТОЛЬКО в IE. FireFox в порядке. Это также происходит только тогда, когда я помещаю его на сервер. Когда я запускаю его локально, все работает нормально, как в IE, так и в FF. Но когда я помещаю его на сервер, FF все еще работает нормально, а IE - нет.

Кто-нибудь видел это раньше или знает, что здесь происходит? Любая помощь с благодарностью!

Ответы на вопрос(5)

Ваш ответ на вопрос