JQuery no analiza correctamente attr ("href") en IE

Tengo un problema realmente extraño que espero que alguien pueda arrojar algo de luz. Estoy usando Jquery para recuperar una respuesta Http de otro sitio web (que es de mi propiedad). Una vez que recibo el DOM, lo analizo para obtener cierta información. Sin embargo, cuando trato de obtener el atributo href de un enlace, ¡IE está agregando el dominio local al comienzo de href!

Aquí está mi código:

$.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"); 
                                                }   
                });

Mi PageLink variable DEBE ser "/pages/getThisPage.aspx?id=8347". Sin embargo, se devuelve como "http: //myserver/pages/getThisPage.aspx? id = 8347".

Esto SOLO sucede en IE. Firefox está bien. Esto también solo sucede cuando lo pongo en el servidor. Cuando lo ejecuto localmente, todo funciona bien, tanto en IE como en FF. Pero cuando lo puse en el servidor, FF todavía funciona bien, pero IE no.

¿Alguien ha visto esto antes o sabe lo que está pasando aquí? ¡Cualquier ayuda es muy apreciada!

Respuestas a la pregunta(5)

Su respuesta a la pregunta