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);