javascript - alert for not meeting browser requirements - detecting legacy browsers -


in web application want create alert tells user not meet minimum browser requirements. how go this? simple javascript? can done wih angular?

update: sorry need better clarify question. need detect legacy browsers in order force user upgrade or let them know features may not work due version of browser using. know how alert() works need detect ie9 or lower, , other browsers. keep reading browser detect , feature detect. looking best practices , easy maintain browser versions change.

to detect os, browser , device can use this library call ng-device-detector

in plunker can see how works. have object tha contain raw values os, browser , devices indicating true or false.

html

 <script src="https://rawgit.com/srfrnk/ng-device-detector/master/ng-device-detector.js" type="text/javascript"></script>  <div device-detector>using classes:</div>    <br/>    <div device-detector id="os-windows"></div>   <div device-detector id="os-mac"></div>   <div device-detector id="os-ios"></div>   <div device-detector id="os-android"></div>   <div device-detector id="os-linux"></div>   <div device-detector id="os-unix"></div>   <div device-detector id="os-firefoxos"></div>   <div device-detector id="browser-chrome"></div>   <div device-detector id="browser-firefox"></div>   <div device-detector id="browser-safari"></div>   <div device-detector id="browser-opera"></div>   <div device-detector id="browser-ie"></div>   <div device-detector id="device-android"></div>   <div device-detector id="device-ipad"></div>   <div device-detector id="device-iphone"></div>   <div device-detector id="device-ipod"></div>   <div device-detector id="device-blackberry"></div>   <div device-detector id="device-firefoxos"></div>    <br/>    <div>{{devicedetector}}</div> 

js

var app = angular.module('plunker', ["ng.devicedetector"]);

app.controller('mainctrl', ["$scope","devicedetector",function($scope,devicedetector) {   $scope.name = 'world';   $scope.devicedetector=devicedetector; }]); 

Comments

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -