這篇文章主要為大家詳細介紹了織夢網(wǎng)站JS實現(xiàn)PC段訪問移動網(wǎng)頁跳轉(zhuǎn)到PC網(wǎng)址代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。
剛有個客戶織夢網(wǎng)站想做一個這樣的功能:當我們電腦PC段訪問他的織夢網(wǎng)站移動端的時候,直接跳轉(zhuǎn)到網(wǎng)站PC端網(wǎng)站,而不是訪問移動端的頁面。如何實現(xiàn)呢?其實一段簡單的JS就可以實現(xiàn)PC段訪問移動網(wǎng)頁跳轉(zhuǎn)到PC網(wǎng)址,代碼如下:
<script type="text/javascript"> function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]; var flag = true; for (var v = 0; v < Agents.length; v++) { if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; } } return flag; } if (IsPC()) { window.location ="http://www.baidu.com/"; }; </script> |
把上面的JS代碼放到你不想PC端訪問到的頁面中就會自動跳轉(zhuǎn)了。
userAgentInfo.indexOf(Agents[v]): //A.indexOf(array[i]):A元素是否存在于數(shù)組array里面;如果存在就會返回對應的下標,如果不存在則返回-1. function IsPC(){ var userAgentInfo = navigator.userAgent;//使用navigator.userAgent來判斷瀏覽器類型。 var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"); var flag = true; for (var v = 0; v < Agents.length; v++) { if (userAgentInfo.indexOf(Agents[v]) >= 0) { flag = false; break; } } return flag; } |
以上就是織夢網(wǎng)站JS實現(xiàn)PC段訪問移動網(wǎng)頁跳轉(zhuǎn)到PC網(wǎng)址代碼的全部內(nèi)容,希望對大家的學習和解決疑問有所幫助。
版權聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 織夢網(wǎng)站JS實現(xiàn)PC段訪問移動網(wǎng)頁跳轉(zhuǎn)到PC網(wǎng)址代碼