page code
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script> function getHtml(url) { return new Promise((resolve, reject) => { let xhr = new XMLHttpRequest(); xhr.open('GET', url); xhr.onload = () => { resolve(xhr.responseText); }; xhr.onerror = () => { reject(xhr.statusText) }; xhr.send(); }); } getHtml('http://www.baidu.com').then( data => { console.log( ' The request was successful ' , data); }, status => { console.log( ' Request failed ' , status); } ).catch(e => { console.log( ' Exception ' , e); }); </script> </head> <body> </body> </html>