JavaScript JavaScript重定向

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript JavaScript重定向相关的知识,希望对你有一定的参考价值。

<script type="text/javascript"> 
     // taken from http://evolt.org/article/list/20/416/ 
         // <![CDATA[ 
     var Splash = GetCookie('SplashSkip'); 
     var ReDirected = GetCookie('SplashReDirected'); 
  
     ReDirect('/welcome'); 
  
     function ReDirect (URL) { 
  
         SetCookie('SplashSkip','TRUE',1); 
  
         if (Splash == 'TRUE' && ReDirected != 'TRUE' ) { 
             SetCookie('SplashReDirected','TRUE'); 
             window.location=(URL); 
         } 
     } 
  
     function getCookieVal (offset) { 
       var endstr = document.cookie.indexOf (";", offset); 
       if (endstr == -1) 
         endstr = document.cookie.length; 
       return unescape(document.cookie.substring(offset, endstr)); 
     } 
  
     function GetCookie (name) { 
       var arg = name + "="; 
       var alen = arg.length; 
       var clen = document.cookie.length; 
       var i = 0; 
       while (i < clen) { 
       var j = i + alen; 
       if (document.cookie.substring(i, j) == arg) 
         return getCookieVal (j); 
       i = document.cookie.indexOf(" ", i) + 1; 
       if (i == 0) break; 
       } 
       return null; 
     } 
  
     function SetCookie(name, value, expDays, path, domain, secure) { 
         // Set cookie with name, value etc provided 
         // in function call and date from above 
         // Number of days the cookie should persist NB expDays='' or undef. => non-persistent 
         if (expDays != null ) { 
             var expires = new Date(); 
             expires.setTime(expires.getTime() + (expDays*24*60*60*1000)); 
         }    
         var curCookie = name + "=" + escape(value) + 
             ((expires) ? "; expires=" + expires.toGMTString() : "") + 
             ((path) ? "; path=" + path : "") + 
             ((domain) ? "; domain=" + domain : "") + 
             ((secure) ? "; secure" : ""); 
         document.cookie = curCookie; 
     } 
         // ]]> 
     </script>

以上是关于JavaScript JavaScript重定向的主要内容,如果未能解决你的问题,请参考以下文章

javascript 重定向重定向#js #url #location

javascript 重定向重定向#js #url #location

PHP 重定向是不是有任何缺点,因为似乎主要网站选择使用 Javascript 重定向?

JavaScript 相对页面重定向?

JavaScript JavaScript重定向

JavaScript JavaScript重定向