function parseUrl( url ) {
   // For MSIE <= 8: We cannot simply createElement('a')
   const div = document.createElement( 'div' );
   div.innerHTML = '<a></a>';
   div.firstChild.href = url;

   // For MSIE <= 8: force re-parsing URL
   // noinspection SillyAssignmentJS
   div.innerHTML = div.innerHTML;

   return div.firstChild;
}
function parseUrl( url ) {
   
   const div = document.createElement( 'div' );
   div.innerHTML = '<a></a>';
   div.firstChild.href = url;

   
   
   div.innerHTML = div.innerHTML;

   return div.firstChild;
}
function parseUrl ( url ) { // For MSIE <= 8: We cannot simply createElement('a') const div = document . createElement ( 'div' ) ; div . innerHTML = '<a></a>' ; div . firstChild . href = url ; // For MSIE <= 8: force re-parsing URL // noinspection SillyAssignmentJS div . innerHTML = div . innerHTML ; return div . firstChild ; }
////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////