Welcome aboard! We are happy you are here and wish you good net-raft!
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<script src="//code.angularjs.org/snapshot/angular.min.js"></script>
</head>
<body ng-app="getip">
<script>
angular.module('getip', [])
.controller('myip', ['$scope', function ($scope) {
if((navigator.userAgent.indexOf("MSIE") != -1 ) || (!!document.documentMode == true ))
{
$scope.browser = "IE";
}
else if(navigator.appVersion.indexOf('Edge') > -1)
{
$scope.browser = "Edge";
}
else if(navigator.userAgent.toLowerCase().indexOf("op") > -1)
{
$scope.browser = "Opera";
}
else if(navigator.userAgent.indexOf("Chrome") != -1)
{
$scope.browser = "Chrome";
}
else if(navigator.userAgent.indexOf("Firefox") != -1 )
{
$scope.browser = "Firefox";
}
else if(navigator.userAgent.indexOf("Safari") != -1)
{
$scope.browser = "Safari";
}
else
{
$scope.browser = "unknown";
}
} ]);
</script>
<div ng-controller="myip">
<span>{{browser}}</span>
</div>
</body>
</html>
The most helpful ANGULARJS solutions