Quiero cargar dinámicamente contenido en mi página usando promesa en javascript.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>Main</title> <script type="text/javascript"> function func(url){ return new Promise(function(resolve, reject) { var request = new XMLHttpRequest(); request.open('GET', url); request.onload = function() { if (request.status == 200){ resolve(request.response); } else { reject(Error(request.statusText)); } }; request.onerror = function() { reject(Error("Network Error")) }; }); } $(document).ready(function() { func('hello.html'); }); </script> </head> <body> </body> </html>Tengo el archivo hello.html en la misma carpeta y quiero cargarlo usando func(). ¿Es la forma correcta de hacerlo?