jReject provides a simple, robjust, light-weight way to display rejections based on a the browser, specific browser version, specific platforms, or rendering engine. Provides full customization of the popup. Uses no CSS file (by default), and can easily be used on page load or during a specific page event. Also provides a flexible way to beautifully and cleanly display custom browser alternatives in the popup.

Using jReject you can block any browser from visiting your website. I would actually never do this. Why turn away anyone from your website just because of their browser preference.

jReject:
http://jreject.turnwheel.com/

Check out these posts too:

  1. Create a one-time popup using jQuery
  2. Online website creator with Jimdo
  3. How fast does your website load for your visitors?
  4. Delete Browsing History in IE7
  5. Grab an entire website and browse offline
  6. See the page headers of any website page
  7. Did you know a website can determine where you've been?