Closed xyzdata closed 7 years ago
https://gist.github.com/xgqfrms-GitHub/a3fcffb6d7923e2a7471041053f00162
let myImage = document.querySelector('img') || document.createElement("img");
// or create a new img element
const img_new = document.createElement("img");
let myHeaders = new Headers();
myHeaders.append('Content-Type', 'image/png');
const myInit = {
method: 'GET',
headers: myHeaders,
mode: 'cors',
cache: 'default'
};
let myRequest = new Request('https://cdn.xgqfrms.xyz/logo/icon.png');
fetch(myRequest, myInit)
.then(function(response) {
return response.blob();
})
.then(function(blob) {
var objectURL = URL.createObjectURL(blob);
myImage.src = objectURL;
});
// let myImage = document.querySelector('img') || document.createElement("img");
// or create a new img element
const img_new = document.createElement("img");
img_new.src = `https://cdn.xgqfrms.xyz/logo/icon.png`;
// https://cdn.xgqfrms.xyz/json/index.html
let myImage = document.querySelector('img') || (document.createElement("img").src = `https://cdn.xgqfrms.xyz/logo/icon.png`);
let myHeaders = new Headers();
myHeaders.append('Content-Type', 'image/png');
const myInit = {
method: 'GET',
headers: myHeaders,
mode: 'cors',
cache: 'default'
};
let myRequest = new Request('https://cdn.xgqfrms.xyz/logo/icon.png');
fetch(myRequest, myInit)
.then(function(response) {
return response.blob();
})
.then(function(blob) {
var objectURL = URL.createObjectURL(blob);
myImage.src = objectURL;
});
Document.createDocumentFragment
& Document.createElement
https://developer.mozilla.org/en-US/docs/Web/API/Node/appendChild
https://developer.mozilla.org/en-US/docs/Web/API/Document/createDocumentFragment
https://developer.mozilla.org/en-US/docs/Web/API/Document/createElement
https://gist.github.com/xgqfrms-gildata/72ca548a76629b7f164e2f8dff071a1c