I have a problem.I need to detect the browser Microsoft edge using Javascript.I am explaining my code below.
<input type="button" class="btn btn-success"   id="saveData" value="Browser"   style="margin-right:20px;" onclick="CheckBrowser();" />
function CheckBrowser() {
  var x = checkBrowserType();
  alert("your browser is "+ x);
}
    function checkBrowserType() {
      var objappVersion = navigator.appVersion;
      var objAgent = navigator.userAgent;
      var objbrowserName = navigator.appName;
      var objfullVersion = '' + parseFloat(navigator.appVersion);
      var objBrMajorVersion = parseInt(navigator.appVersion, 10);
      var objOffsetName, objOffsetVersion, ix;
      if ((objOffsetVersion = objAgent.indexOf("Chrome")) != -1) {
        objbrowserName = "Chrome";
      } else if ((objOffsetVersion = objAgent.indexOf("MSIE")) != -1) {
        objbrowserName = "Microsoft Internet Explorer";
      } else if ((objOffsetVersion = objAgent.indexOf("Firefox")) != -1) {
        objbrowserName = "Firefox";
      } else if ((objOffsetVersion = objAgent.indexOf("Safari")) != -1) {
        objbrowserName = "Safari";
      } else if ((objOffsetName = objAgent.lastIndexOf(' ') + 1) < (objOffsetVersion = objAgent.lastIndexOf('/'))) {
        objbrowserName = objAgent.substring(objOffsetName, objOffsetVersion);
        objbrowserName = objAgent.substring(objOffsetName, objOffsetVersion);
      } else {}
      return objbrowserName;
    }
Here i have a button and when user will click on that button the respective browser should detect.Here I also need to detect the browser Microsoft edge.Please help me.