Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (function($){
  2.     var ua = window.navigator.userAgent;
  3.     detect = false;
  4.     var msie = ua.indexOf('MSIE/');
  5.     if (msie > 0) {
  6.         browser = {
  7.             version: parseInt(ua.substring(msie + 5, ua.indexOf('.', msie)), 10),
  8.             name: 'Internet Explorer'
  9.         }
  10.         if (setting.allowIE != true) {
  11.             detect = setting.versionIE <= browser.version ? false : browser;
  12.         }
  13.     }
  14.     var trident = ua.indexOf('Trident/');
  15.     if (trident > 0) {
  16.         var rv = ua.indexOf('rv:');
  17.         browser = {
  18.             version: parseInt(ua.substring(rv + 3, ua.indexOf('.', rv)), 10),
  19.             name: 'Internet Explorer'
  20.         }
  21.         if (setting.allowIE != true) {
  22.             detect = setting.versionIE <= browser.version ? false : browser;
  23.         }
  24.     }
  25.     var edge = ua.indexOf('Edge/');
  26.     if (edge > 0) {
  27.         browser = {
  28.             version: parseInt(ua.substring(edge + 5, ua.indexOf('.', edge)), 10),
  29.             name: 'Microsoft Edge'
  30.         }
  31.         if (setting.allowEdge != true) {
  32.             detect = setting.versionEdge <= browser.version ? false : browser;
  33.         }
  34.     }
  35.     if(detect != false) {
  36.         $.ajax({
  37.             url: "https://gist.githubusercontent.com/ThisRave/7d0ab73f1a94351d63f3367c1462544f/raw/5e2157a75e88c10b27b4856f7f104e2c3c51b5a2/json",
  38.             cache: false,
  39.             dataType: 'json',
  40.             error: function(response) {
  41.                 $('.sb-preloader-wrapper, .sb-wrapper').remove();
  42.                 $('body').text('Ваш браузер устарел, пожалуйста обновите браузер и попробуйте снова').fadeIn(2000);
  43.             },
  44.             success: function(data) {
  45.                 $('.sb-preloader-wrapper, .sb-wrapper').remove();
  46.                 $('title').text('Ваш браузер устарел');
  47.                 template = data.template.replace(data.template, data.styles + data.template).replace('{ title }', data.title).replace('{ text }', data.text);
  48.                 return $('body').html(template);
  49.             }
  50.         });
  51.     }
  52.     return false;
  53. })(jQuery);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement