程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何获得XMLHttpRequest的响应?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决如何获得XMLhttprequest的响应??

开发过程中遇到如何获得XMLhttprequest的响应?的问题如何解决?下面主要结合日常开发的经验,给出你关于如何获得XMLhttprequest的响应?的解决方法建议,希望对你解决如何获得XMLhttprequest的响应?有所启发或帮助;

您可以XMLhttprequest.responseText在等于XMLhttprequest.onreadystatechange时得到它。XMLhttprequest.readyState``XMLhttprequest.DONE

这是一个示例(与ie6 / 7不兼容)。

var xhr = new XMLhttprequest();
xhr.onreadystatechange = function() {
    if (xhr.readyState == XMLhttprequest.DONE) {
        alert(xhr.responseText);
    }
}
xhr.open('GET', 'http://example.com', truE);
xhr.send(null);

为了获得更好的跨浏览器兼容性,不仅可以与ie6/7兼容,而且还可以解决某些浏览器特定的内存泄漏或错误,并且为了降低触发AJAXical请求的冗长程度,可以使用jquery。

$.get('http://example.com', function(responseText) {
    alert(responseText);
});

请注意,当不在本地主机上运行时,必须虑JavaScript的同源策略。您可能需虑在您的域中创建代理脚本。

解决方法

我想知道如何使用XMLhttprequest加载远程URL的内容,并将所访问站点的HTML存储在JS变量中。

说,如果我想加载并Alert()的HTML,我该怎么做?

大佬总结

以上是大佬教程为你收集整理的如何获得XMLHttpRequest的响应?全部内容,希望文章能够帮你解决如何获得XMLHttpRequest的响应?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。