JSFiddle - React, Tailwind, and code Playground
by niklasvh
JavaScript
var image = "test.jpg",
link = document.createElement("a");
link.href = window.location.href;
pageOrigin = link.protocol + link.host;;
function isSameOrigin(url){
link.href = url;
var origin = link.protocol + link.host;
return (origin === pageOrigin);
}
function isSameOrigin_IE(url){
link.href = url;
link.href = link.href; // YES, BELIEVE IT OR NOT, that is required for IE9
var origin = link.protocol + link.host;
return (origin === pageOrigin);
}
var b = document.createElement("div");
b.innerHTML = "Normal:" + isSameOrigin( image );
document.body.appendChild(b);
var b = document.createElement("div");
b.innerHTML = "IE:" + isSameOrigin_IE( image );
document.body.appendChild(b);