如何从xmlhttprequest中获取html
how to get html from xmlhttprequest
这对我来说很难
我尝试使用xmlhttprequest level 2
。我试图从url中获取html并显示在div标记id=mydiv
中。我创建123.php
并在examplep中运行
<script>
function createCORSRequest() {
var xhr = new XMLHttpRequest();
if ("withCredentials" in xhr) {
xhr.open("get", "http://www.ebay.com", true);
} else if (typeof XDomainRequest != "undefined") {
xhr = new XDomainRequest();
xhr.open(method, url);
} else {
xhr = null;
}
return xhr;
}
</script>
和代码函数getpage()
function getpage() {
var request = createCORSRequest();
if (request) {
request.onload = function() {
document.getElementById("myDiv").innerHTML = xmlhttp.responseText;
};
request.send();
}
}
代码html
<button type="button" onclick="getpage()">Request data</button>
<div id="myDiv"></div>
我如何从中获取html代码。
以及如何添加头xmlhtmlrequest
Host: www.ebay.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: vi-vn,vi;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
有人能帮我解决问题吗?
尝试更改此行:
request.onload = function() {
document.getElementById("myDiv").innerHTML = xmlhttp.responseText;
};
收件人:
request.onload = function() {
document.getElementById("myDiv").innerHTML = this.responseText;
};
相关文章:
- 获取HTML属性中CSS声明的值
- 使用Java从javascript链接获取html更改
- 从模板标签获取html
- 无法获取@Html.ListBoxFor()的正确语法
- 获取html表单信息并使用ajax将其推送到PHP
- 获取HTML的第一句话
- PHP和JavaScript:在PHP中获取HTML值
- 获取 HTML 5 音频控制文件位置并在不使用 id 选择器的情况下更新 src
- 如何获取html中输入框的值并对其进行操作
- Javascript从外部站点获取html
- 在不使用sort()的情况下获取HTML LI元素的副本
- 如何在单击行时获取html表中第一列的值
- 在Javascript服务器应用程序之后获取HTML
- 如何使用位置获取滚动功能获取 HTML 中的元素标签
- 如何使用 JQuery 从相对元素获取 html 文本
- 从 Rails dom_id 方法获取 HTML 类名
- TypeScript - 如何获取 HTML 元素,例如在 Javascript 中使用美元符号 ($)
- 为什么我的“for”循环只获取 html 中的最后一项
- objective-C 在 UIWebView 中的 ajax 调用后获取 HTML 值
- 从用户那里获取 HTML 输入