Skip to content
This repository was archived by the owner on Oct 2, 2021. It is now read-only.

TurnWheel/jReject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

115 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jReject - jQuery Browser Rejection Plugin

⚠️ Unmaintained: This project is no longer maintained, and may not be compatible with latest browser versions. Please seek alternatives for similar functionality.

Created by Steven Bower

TurnWheel Designs (2009-2014)

Concept based on "IE6 Upgrade Warning" library.

View doc.html for documentation and examples, or visit jreject.turnwheel.com

Important Note about jQuery Versions Supported by jQuery 1.7+ & 2.0+ If you wish to reject IE 6-8 or earlier, you must use jQuery 1.11.x or lower.

Licensing:

This library is dual licensed under the MIT and GPLv2 licenses.

Default Options:

options = {	// Specifies which browsers/versions will be blocked	reject : {	all: false, // Covers Everything (Nothing blocked)	msie: 6 // Covers MSIE <= 6 (Blocked by default)	/* * Many possible combinations. * You can specify browser (msie, chrome, firefox) * You can specify rendering engine (geko, trident) * You can specify OS (Win, Mac, Linux, Solaris, iPhone, iPad) * * You can specify versions of each. * Examples: msie9: true, firefox8: true, * * You can specify the highest number to reject. * Example: msie: 9 (9 and lower are rejected. * * There is also "unknown" that covers what isn't detected * Example: unknown: true */	},	display: [], // What browsers to display and their order (default set below)	browserShow: true, // Should the browser options be shown?	browserInfo: { // Settings for which browsers to display	chrome: {	// Text below the icon	text: 'Google Chrome',	// URL For icon/text link	url: 'http://www.google.com/chrome/',	// (Optional) Use "allow" to customized when to show this option	// Example: to show chrome only for IE users	// allow: { all: false, msie: true }	},	firefox: {	text: 'Mozilla Firefox',	url: 'http://www.mozilla.com/firefox/'	},	safari: {	text: 'Safari',	url: 'http://www.apple.com/safari/download/'	},	opera: {	text: 'Opera',	url: 'http://www.opera.com/download/'	},	msie: {	text: 'Internet Explorer',	url: 'http://www.microsoft.com/windows/Internet-explorer/'	}	},	// Pop-up Window Text	header: 'Did you know that your Internet Browser is out of date?',	paragraph1: 'Your browser is out of date, and may not be compatible with '+	'our website. A list of the most popular web browsers can be '+	'found below.',	paragraph2: 'Just click on the icons to get to the download page',	// Allow closing of window	close: true,	// Message displayed below closing link	closeMessage: 'By closing this window you acknowledge that your experience '+	'on this website may be degraded',	closeLink: 'Close This Window',	closeURL: '#',	// Allows closing of window with esc key	closeESC: true,	// Use cookies to remmember if window was closed previously?	closeCookie: false,	// Cookie settings are only used if closeCookie is true	cookieSettings: {	// Path for the cookie to be saved on	// Should be root domain in most cases	path: '/',	// Expiration Date (in seconds)	// 0 (default) means it ends with the current session	expires: 0	},	// Path where images are located	imagePath: './images/',	// Background color for overlay	overlayBgColor: '#000',	// Background transparency (0-1)	overlayOpacity: 0.8,	// Fade in time on open ('slow','medium','fast' or integer in ms)	fadeInTime: 'fast',	// Fade out time on close ('slow','medium','fast' or integer in ms)	fadeOutTime: 'fast',	// Google Analytics Link Tracking (Optional)	// Set to true to enable	// Note: Analytics tracking code must be added separately	analytics: false }; 

Run On load (Default Options): $(function() { $.reject(); });

About

jQuery Browser Rejection Plugin

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors