×

Welcome to TagMyCode

Please login or create account to add a snippet.
1
0
 
0
Language: Javascript
Posted by: Srinivasan Pusuluri
Added: May 11, 2014 4:28 AM
Views: 12
Tags: no tags
  1. function RedirectSmartphone(url) {
  2.             if (url && url.length > 0 && IsSmartphone())
  3.                 window.location = url;
  4.         }
  5.         /**
  6.          * @return {boolean}
  7.          */
  8.         function IsSmartphone() {
  9.             if (DetectAgent("android")) return true;
  10.             else if (DetectAgent("blackberry")) return true;
  11.             else if (DetectAgent("iphone")) return true;
  12.             else if (DetectAgent("opera")) return true;
  13.             else if (DetectAgent("palm")) return true;
  14.             else if (DetectAgent("ipad")) return true;
  15.             else if (DetectAgent("ipod")) return true;
  16.             return false;
  17.         }
  18.         /**
  19.          * @return {boolean}
  20.          */
  21.         function DetectAgent(name) {
  22.             var agent = navigator.userAgent.toLowerCase();
  23.             return agent.search(name) > -1;
  24.         }
  25.         RedirectSmartphone("http://getgoldee.com/mobile");