javascript-XMLHttpRequest读取外部文件
作者:互联网
我想通过JavaScript(在客户端的浏览器上运行)检索文本文件中的数据(从给定的URL).
到目前为止,我已经尝试了以下方法:
var xmlhttp, text;
xmlhttp = new XMLHttpRequest();
xmlhttp.open('GET', 'http://www.example.com/file.txt', false);
xmlhttp.send();
text = xmlhttp.responseText;
但它仅适用于Firefox.有没有人有任何建议可以在每个浏览器中使它起作用?
谢谢
解决方法:
它使用xmlhttp = new ActiveXObject(“ Microsoft.XMLHTTP”)进行工作;在IE旧版本中. Chrome,Firefox和所有明智的浏览器都使用xhr
坦率地说,如果您希望跨浏览器兼容,请使用jquery
那里很简单:
var text="";
$.get(url, function(data){text=data;//Do something more with the data here. data variable contains the response})
标签:javascript,http,xmlhttprequest,cross-browser 来源: https://codeday.me/bug/20191011/1889209.html