Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/TurnWheel/jReject
jQuery Browser Rejection Plugin
https://github.com/TurnWheel/jReject
Last synced: about 1 month ago
JSON representation
jQuery Browser Rejection Plugin
- Host: GitHub
- URL: https://github.com/TurnWheel/jReject
- Owner: TurnWheel
- Archived: true
- Created: 2010-12-28T01:39:26.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2021-10-02T01:38:57.000Z (about 3 years ago)
- Last Synced: 2024-10-16T09:09:30.822Z (about 2 months ago)
- Language: HTML
- Homepage: http://jreject.turnwheel.com/
- Size: 230 KB
- Stars: 277
- Watchers: 21
- Forks: 98
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
Awesome Lists containing this project
- awesome - jReject - jQuery Browser Rejection Plugin (JavaScript)
README
[jReject](http://jreject.turnwheel.com/) - 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](http://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();
});