|
隨著當(dāng)今移動(dòng)設(shè)備的普及,上網(wǎng)已經(jīng)比過去更加方便。針對(duì)Android智能手機(jī),iPhone/iPad等移動(dòng)終端,很多網(wǎng)站都相繼推出了針對(duì)電腦和這類手機(jī)等移動(dòng)設(shè)備訪問的網(wǎng)頁。本文所述的實(shí)例代碼就可以實(shí)現(xiàn)根據(jù)這些移動(dòng)設(shè)備終端而自動(dòng)跳轉(zhuǎn)到適合它們?yōu)g覽的頁面。即判斷PC端或手機(jī)站智能端并跳轉(zhuǎn)。
完整的實(shí)例代碼如下:
<?php$agent = strtolower($_SERVER['HTTP_USER_AGENT']);$iphone = (strpos($agent, 'iphone')) ? true : false;$ipad = (strpos($agent, 'ipad')) ? true : false;$Android = (strpos($agent, 'Android')) ? true : false;if($iphone || $ipad){ echo "<script>window.location.href='pc.html'</script>";//這里也可以是網(wǎng)址}if($Android){ echo "<script>window.location.href='andorid.html'</script>";//這里也可以是網(wǎng)址}?>
這里使用php中的內(nèi)置函數(shù)HTTP_USER_AGENT獲取客戶端設(shè)備類型,再使用字符串處理函數(shù)對(duì)其提取,然后判斷是什么設(shè)備,根據(jù)設(shè)備自動(dòng)定位到適合的網(wǎng)頁或頁面發(fā)送給客戶端。
php技術(shù):PHP實(shí)現(xiàn)根據(jù)設(shè)備類型自動(dòng)跳轉(zhuǎn)相應(yīng)頁面的方法,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。