<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script type="text/javascript">
ajaxC ("http://localhost/00.php");
ajaxCPromise ("http://localhost/00.php");
// 普通版
function ajaxC (url){
var ajax = new XMLHttpRequest();
ajax.open('get',url,true);
ajax.send();
ajax.onload = (()=>{
//00_webworker_demo.html
console.log(ajax.responseText);
});
ajax.onerror = function(){
console.log(ajax.status);
}
}
// Promise版
function ajaxCPromise (url){
var ajax = new XMLHttpRequest();
new Promise((succ,err)=>{
ajax.open('get',url,true);
ajax.send();
ajax.onload = (()=>{
succ();
});
ajax.onerror = function(){
err();
}
}).then(()=>{
console.log("Promise======succ========"+ajax.responseText);
}).catch(()=>{
console.log("Promise======err========"+ajax.status);
});
}
</script>
</body>
</html>