check for internet explorer browser in javascript
// Internet Explorer 6-11
const isIE = !!document.documentMode;var ua = window.navigator.userAgent;
var msie = ua.indexOf('MSIE ');
if (msie > 0) {
// IE 10 or older => return version number
return parseInt(ua.substring(msie + 5, ua.indexOf('.', msie)), 10);
}
var ua = window.navigator.userAgent;
var trident = ua.indexOf('Trident/');
if (trident > 0) {
// IE 11 => return version number
var rv = ua.indexOf('rv:');
return parseInt(ua.substring(rv + 3, ua.indexOf('.', rv)), 10);
}
var ua = window.navigator.userAgent;
var edge = ua.indexOf('Edge/');
if (edge > 0) {
// Edge (IE 12+) => return version number
return parseInt(ua.substring(edge + 5, ua.indexOf('.', edge)), 10);
}
Also in JavaScript:
- easy peasy state management with react native
- how to add google map in react js
- rotation in p5 play
- jquery wordpress starter code
- Angular Quick Tip: Binding Specific Keys to the Keyup and Keydown Events
- react check if window exists
- javascript get user preferred language
- How do you detect whether or not a word is a palindrome in javascript
- reload page javascript
- if both td data are same then merze how in javascript
- code array javascript
- delete character between index
- refresh current component angular
- get channel id discord js v12
- express server replit
- how to see my timezone using js
- node js request
- javascript get data attribute value
- vue js Elements in iteration expect to have 'v-bind:key' directives
- jquery form data
- orm for postgres node js
- react native header
- js scroll page horizontally with mouse wheel
- js check if number is divisible by 2