getAllResponseHeaders() 必须放到onload里面
2024-10-19 12:02:03
<html><head>
<meta charset="utf-8">
<title>test</title>
<!-- <script type="text/javascript" src="http://img.kuaixun360.com/Public/Home/js/jquery-1.11.3.min.js?v=2.1.12.68"> </script>-->
</head>
<body>
<div>
<input type="button" value="Req" onclick="testXMLHttpRequest();"/>
</div>
</body>
<script>
function testXMLHttpRequest() {
function createCORSRequest(method, url) {
var xhr = new XMLHttpRequest();
// alert(xhr.readyState)
if ("withCredentials" in xhr) {
xhr.open(method, url, true)
} else if (typeof XDomainRequest != "undefined") {
var xhr = new XDomainRequest();
xhr.open(method, url)
} else {
xhr = null;
}
return xhr;
}
var request = createCORSRequest("get", "http://cdn.bootcss.com/jquery/1.11.2/jquery.min.js");
if (request) {
request.onload = function () {
alert(request.readyState);
alert(request.getAllResponseHeaders());
console.log(request)
}
request.onerror = function () {
alert("error")
}
//alert(request.getAllResponseHeaders());
request.send();
}
}
</script>
</html>
最新文章
- 【工业串口和网络软件通讯平台(SuperIO)教程】九.重写通讯接口函数,实现特殊通讯方式
- Android开发--FrameLayout的应用
- Python学习笔记异常
- Hibernate 使用注解后没发现建表
- Away3D 4.1.4 中实现骨骼绑定
- 格而知之15:我所理解的Block(1)
- 旋转图css3
- asp.net core 教程(五)-配置
- Spring data Redis
- redis持久化AOF与RDB配置
- mac上安装vue项目
- Dapper.NET
- Springboot 热部署问题。亲测可用。
- .NET 控制Windows文件和目录访问权限研究(FileSystemAccessRule)
- php中通过Hashids将整数转化为唯一字符串
- JsonAutoDetect注解找不到错误
- leetcode - [5]Insertion Sort List
- IDEA 添加jar包的三种方式(重点:new uer Libraries)
- 解题:NOI 2014 动物园
- 调试查看CLR运行代码