OLD | NEW |
| (Empty) |
1 <script> | |
2 function xhr(url) { | |
3 return new Promise(function(resolve, reject) { | |
4 var request = new XMLHttpRequest(); | |
5 request.addEventListener( | |
6 'error', | |
7 function(event) { reject(event); }); | |
8 request.addEventListener( | |
9 'load', | |
10 function(event) { resolve(request.response); }); | |
11 request.open('GET', url); | |
12 request.send(); | |
13 }); | |
14 } | |
15 | |
16 function load_image(url, cross_origin) { | |
17 return new Promise(function(resolve, reject) { | |
18 var img = document.createElement('img'); | |
19 document.body.appendChild(img); | |
20 img.onload = function() { | |
21 resolve(); | |
22 }; | |
23 img.onerror = function() { | |
24 reject(); | |
25 }; | |
26 if (cross_origin != '') { | |
27 img.crossOrigin = cross_origin; | |
28 } | |
29 img.src = url; | |
30 }); | |
31 } | |
32 </script> | |
OLD | NEW |