Kiểm tra trình duyệt đang sử dụng bằng Javascript
Updated on May 10, 2019
Trình duyệt Web hiện nay khá đa dạng như Chrome, Opera, Safari, Firefox, Edge, IE... Chúng có tính năng chung là để duyệt Web, tuy nhiên đối với các tiện ích mở rộng thì có thể được trình duyệt này hỗ trợ nhưng các trình duyệt khác thì không.
Nếu Blog bạn đang sử dụng một tính năng như vậy thì phải biết được người đọc đang sử dụng trình duyệt nào để hiển thị cho phù hợp. để làm điều này ta dùng đoạn Javascript bên dưới:
Bài viết được lấy nguồn từ stackoverflow
Nếu Blog bạn đang sử dụng một tính năng như vậy thì phải biết được người đọc đang sử dụng trình duyệt nào để hiển thị cho phù hợp. để làm điều này ta dùng đoạn Javascript bên dưới:
// Opera 8.0+
var isOpera = (!!window.opr && !!opr.addons) || !!window.opera || navigator.userAgent.indexOf(' OPR/') >= 0;
// Firefox 1.0+
var isFirefox = typeof InstallTrigger !== 'undefined';
// Safari 3.0+ "[object HTMLElementConstructor]"
var isSafari = /constructor/i.test(window.HTMLElement) || (function (p) { return p.toString() === "[object SafariRemoteNotification]"; })(!window['safari'] || safari.pushNotification);
// Internet Explorer 6-11
var isIE = /*@cc_on!@*/false || !!document.documentMode;
// Edge 20+
var isEdge = !isIE && !!window.StyleMedia;
// Chrome 1+
var isChrome = !!window.chrome && !!window.chrome.webstore;
// Blink engine detection
var isBlink = (isChrome || isOpera) && !!window.CSS;
if( isChrome == true || isOpera == true ){ Điều kiện khi trình duyệt là Chrome hoặc Opera }
else
{
Điều kiện cho các trình duyệt còn lại
};
Xem demoBài viết được lấy nguồn từ stackoverflow
0 comments for Kiểm tra trình duyệt đang sử dụng bằng Javascript