<script src="/style/js/jumpmobile.js" type="text/javascript"></script>
<script>
redirectMobile();
</script>
*强调内容*/自动跳m端
redirectMobile = function() {
var nowUrl = location.href,
nowHost = location.host,
nowPathname = location.pathname,
jumpUrl = '',
mobileUrl = 'http://m.danji6.com';
mobileHurl = GetUrlRelativePath()
var sUserAgent= navigator.userAgent.toLowerCase();
<span class="hljs-keyword">var</span> bIsIpad= sUserAgent.<span class="hljs-keyword">match</span>(/ipad/i) == <span class="hljs-string">"ipad"</span>;
<span class="hljs-keyword">var</span> bIsIphoneOs= sUserAgent.<span class="hljs-keyword">match</span>(/iphone os/i) == <span class="hljs-string">"iphone os"</span>;
<span class="hljs-keyword">var</span> bIsMidp= sUserAgent.<span class="hljs-keyword">match</span>(/midp/i) == <span class="hljs-string">"midp"</span>;
<span class="hljs-keyword">var</span> bIsUc7= sUserAgent.<span class="hljs-keyword">match</span>(/rv:<span class="hljs-number">1.2</span><span class="hljs-number">.3</span><span class="hljs-number">.4</span>/i) == <span class="hljs-string">"rv:1.2.3.4"</span>;
<span class="hljs-keyword">var</span> bIsUc= sUserAgent.<span class="hljs-keyword">match</span>(/ucweb/i) == <span class="hljs-string">"ucweb"</span>;
<span class="hljs-keyword">var</span> bIsAndroid= sUserAgent.<span class="hljs-keyword">match</span>(/android/i) == <span class="hljs-string">"android"</span>;
<span class="hljs-keyword">var</span> bIsCE= sUserAgent.<span class="hljs-keyword">match</span>(/windows ce/i) == <span class="hljs-string">"windows ce"</span>;
<span class="hljs-keyword">var</span> bIsWM= sUserAgent.<span class="hljs-keyword">match</span>(/windows mobile/i) == <span class="hljs-string">"windows mobile"</span>;
<span class="hljs-keyword">if</span> (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) { <span class="hljs-keyword">try</span> {
<span class="hljs-keyword">if</span> (nowUrl == <span class="hljs-string">'http://www.danji6.com/'</span>) {
jumpUrl = mobileUrl;
}<span class="hljs-keyword">else</span> <span class="hljs-keyword">if</span> (nowHost != <span class="hljs-string">'m.danji6.com'</span>) {
<span class="hljs-keyword">var</span> <span class="hljs-keyword">match</span> = nowPathname.<span class="hljs-keyword">match</span>(/^\/[a-zA-Z0-<span class="hljs-number">9</span>]*\/(.*)?/i);
<span class="hljs-keyword">if</span> (<span class="hljs-keyword">match</span> != <span class="hljs-keyword">null</span>) jumpUrl = mobileUrl + mobileHurl;
}
<span class="hljs-keyword">if</span> (jumpUrl) location.href = jumpUrl;
} <span class="hljs-keyword">catch</span> (e) { }
}
}
function GetUrlRelativePath()
{
var url = document.location.toString();
var arrUrl = url.split("//");
var start = arrUrl[1].indexOf("/");
var relUrl = arrUrl[1].substring(start);//stop省略,截取从start开始到结尾的所有字符
if(relUrl.indexOf("?") != -1){
relUrl = relUrl.split("?")[0];
}
return relUrl;
}
