JSFiddle - React, Tailwind, and code Playground

HTML

<input type='button' id='button' value='Open'>

JavaScript

function launchApplication(l_url, l_windowName)
        {
          if ( typeof launchApplication.winrefs == 'undefined' )
          {
            launchApplication.winrefs = {};
          }
          if ( typeof launchApplication.winrefs[l_windowName] == 'undefined' || launchApplication.winrefs[l_windowName].closed )
          {
        
            launchApplication.winrefs[l_windowName] = window.open(l_url, l_windowName);
          } else {
            launchApplication.winrefs[l_windowName].focus()
          }
        }
        
        document.getElementById('button').addEventListener('click', function(){
            launchApplication('http://www.google.com', 'g')
        });