繁体   English   中英

难以处理ajax调用

[英]Difficulty in handling the ajax call

我在通过ajax调用url时遇到问题,但是在处理响应时遇到了一些问题。

当我从浏览器中直接调用它时, URL返回响应,但是当我在ajax调用中使用它时,在处理它时遇到了一些问题。 我已经使用了XMLHTTPREQUEST对象的属性(responseText和responseXML)。

我的代码是:

function postRequest(strURL) 
    {
        var xmlHttp;
          if (window.XMLHttpRequest) // Mozilla, Safari, ... 
          { 

            var xmlHttp = new XMLHttpRequest();

           }

          else if (window.ActiveXObject)  // IE
          {
                var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
          }

          xmlHttp.open('GET', strURL, true);
          xmlHttp.setRequestHeader('Content-Type', 'text/html; charset=ISO-8859-1');

          xmlHttp.onreadystatechange = function() 
          {
              if (xmlHttp.readyState == 4)
                {
                   alert("Status =4");
                   alert(xmlHttp.responseXML);
                   alert(xmlHttp.responseText);
             }

          }

          xmlHttp.send(strURL);
      }

网址为:: http://www.amazon.com/gp/aag/ajax/paginatedFeedback.html?seller=A3QGTRL0G4B98R&isAmazonFulfilled=&isCBA=&marketplaceID=ATVPDKIKX0DER&asin=&ref_=aag_m_fb&&currentPage=1

请提出任何建议。

我认为您无法拨打其他网域的电话。 您可以阅读有关G中AJAX跨域的更多信息

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM