Baseline Widely available
readystatechange
ã¤ãã³ãã¯ã XMLHttpRequest
ã® readyState
ããããã£ãå¤åãããã³ã«çºçãã¾ãã
è¦å: ããã¯åæãªã¯ã¨ã¹ãã§ä½¿ç¨ãã¦ã¯ããã¾ãããã¾ãããã¤ãã£ãã³ã¼ããã使ç¨ãã¦ã¯ããã¾ããã
æ§æãã®ã¤ãã³ãåã addEventListener()
ã®ãããªã¡ã½ããã§ä½¿ç¨ããããã¤ãã³ããã³ãã©ã¼ããããã£ãè¨å®ããããã¦ãã ããã
addEventListener("readystatechange", (event) => {});
onreadystatechange = (event) => {};
ã¤ãã³ãå
ä¸è¬ç㪠Event
ã§ããã追å ã®ããããã£ã¯ããã¾ããã
const xhr = new XMLHttpRequest();
const method = "GET";
const url = "https://developer.mozilla.org/";
xhr.open(method, url, true);
xhr.onreadystatechange = () => {
// ãã¼ã«ã«ãã¡ã¤ã«ã§ã¯ã Mozilla Firefox ã§æåããã¨ã¹ãã¼ã¿ã¹ã¯0ã«ãªãã¾ã
if (xhr.readyState === XMLHttpRequest.DONE) {
const status = xhr.status;
if (status === 0 || (status >= 200 && status < 400)) {
// ãªã¯ã¨ã¹ããæ£å¸¸ã«çµäºãã
console.log(xhr.responseText);
} else {
// ããã! ãªã¯ã¨ã¹ãã§ã¨ã©ã¼ãçºçãã¾ãã!
}
}
};
xhr.send();
仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4