可能的重复:
Javascript 可以读取任何网页的源代码吗? https://stackoverflow.com/questions/680562/can-javascript-read-the-source-of-any-web-page
我想使用 javascript 下载一个文件并解析它。我需要一个类似 php 的函数file_get_contents()
。我找了找,但什么也没找到。
更新:感谢您的解决方案,但我忘了写 AJAX 不适合这个问题,因为我没有任何远程地址的访问权限并且有跨域请求问题。我也无法设置任何 php 代理,因为我的主机阻止访问 fopen。我更喜欢纯 javascript 解决方案。
PS:抱歉,但问题确实是重复的(我不知道)并且提供了解决方案here https://stackoverflow.com/questions/680562/can-javascript-read-the-source-of-any-web-page非常适合这个问题。
查看 XMLHttpRequest
http://www.w3schools.com/xml/xml_http.asp http://www.w3schools.com/xml/xml_http.asp
或者 JQuery 的 load、$.get、$.post 和 $.ajax 方法。这里是一个示例
var request = new XMLHttpRequest();
request.open("GET", 'http://www.url.com');
request.onreadystatechange = function() {
if (request.readyState === 4 && request.status === 200) {
//response handling code
}
};
request.send(null); // Send the request now
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)