以合肥龍創(chuàng)網(wǎng)絡(luò)公司為例,公司網(wǎng)站有兩個(gè)版本,分別是pc版(例如m.sy-yt.com.cn)和wap版(例如wap.05517.com),如果在移動(dòng)設(shè)備上輸入的是pc網(wǎng)址,如何能夠自動(dòng)跳轉(zhuǎn)到wap網(wǎng)址呢。我們可以通過一段js來判斷,如果是訪問源是iphone,ipod,ipad,android手機(jī)或平板的等移動(dòng)設(shè)備,則跳轉(zhuǎn)至wap網(wǎng)址。
以下代碼加在head區(qū)域
function uaredirect(murl){
try {
if(document.getElementById("bdmark") != null){
return;
}
var urlhash = window.location.hash;
if (!urlhash.match("fromapp")){
if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) {
location.replace(murl);
}
}
} catch(err){}
}