wap跳轉(zhuǎn)代碼(web頁(yè)面跳轉(zhuǎn)代碼)
1、這個(gè)是可以的,主要在首頁(yè) Indexhtml用識(shí)別電腦和手機(jī)的代碼,你另外建一個(gè)頁(yè)面做WEB網(wǎng)站的首頁(yè)比如html然后,Indexhtml里的代碼識(shí)別用戶登陸的設(shè)備后分別進(jìn)入html或wml那代碼我忘了,有空我找給你;= null return var b = false if arguments1 var e = var a = if isSubdomainarguments1, e == 1 f = f + quot#mquot + a b = true else if isSubdomainarguments1。
2、只要把下面代碼放到indexasp或者defaultasp中,只要在首頁(yè)代碼頂部引用callCheck_Wap,這個(gè)也是我的工程中使用的代碼用正則判斷方便簡(jiǎn)潔\x0d\x0a\x0d\x0aSubCheck_Wap\x0d\x0adimMoblieUrl,reExp,MbStr\x0d\x0aMoblieUrl=quot3gindexaspquot#39#39手機(jī)網(wǎng)站路徑\x0d\x0aSetreExp=NewRegExp;3自動(dòng)識(shí)別手機(jī)頁(yè)面iPad頁(yè)面和wap頁(yè)面 可以根據(jù)不同的終端類型適當(dāng)?shù)母淖冋齽t表達(dá)式,這段代碼添加到需要識(shí)別的網(wǎng)頁(yè),會(huì)根據(jù)客戶端的類型自動(dòng)跳轉(zhuǎn)到手機(jī)頁(yè)平板頁(yè)或其他移動(dòng)設(shè)備頁(yè)面,非常的靈活 ifAppleWebKit*mobileitestnavigatoruserAgent MIDPSymbianOSNOKIASAMSUNGLGNEC;如何判斷是手機(jī)還是電腦訪問(wèn)網(wǎng)站現(xiàn)在由于手機(jī)功能的強(qiáng)大,使用手機(jī)上網(wǎng)的用戶越來(lái)越多,那么就需要判斷用戶是用何種客戶端登陸的網(wǎng)站,如果使用的是電腦則使用電腦版本的網(wǎng)頁(yè),如果使用的手機(jī)則使用手機(jī)版本的網(wǎng)頁(yè),下面是一段能夠判斷是手機(jī)還是電腦的代碼function check var userAgentInfo=navigator。
3、使用方法將下面代碼放入你需要識(shí)別頁(yè)面的hade標(biāo)簽前面,然后將下面的 修改為您的手機(jī)版站點(diǎn)的地址lt!識(shí)別手機(jī)或電腦的js開(kāi)始 functionvar res = GetRequestvar par = res#39index#39ifpar!=#39gfan#39var ua=var cont;使用以下JS函數(shù) function uaredirectf try if documentgetElementByIdquotbdmarkquot != null return var b = false if arguments1 var e = var a = if isSubdomainarguments1, e == 1。
4、lt!也可以在這里寫(xiě)javascript代碼,這樣就不必在body標(biāo)簽中寫(xiě)onload=quotcountDownquot;var userAgentInfo = navigatoruserAgentvar Agents = new ArrayquotAndroidquot, quotiPhonequot, quotSymbianOSquot, quotWindows Phonequot, quotiPadquot, quotiPodquotvar flag = falsevar v=0 for v = 0 v lt Agentslength v++ if userAgentInfoindexOfAgentsv 0 flag = true break;UUquot or browsers=quotOperaquot or browsers=quotoperquot or browsers=quotwequot or browsers=quotUUquot or browsers=quotOperaquot then responseredirect quot#39web頁(yè)面地址 else responseredirect quot#39wap頁(yè)面地址 end if 可以將此代碼專門(mén)新建頁(yè)面,indexasp;而由于移動(dòng)設(shè)備和電腦設(shè)備分辨率不同,電腦端網(wǎng)頁(yè)和wap網(wǎng)頁(yè)要分別制作如何讓流覽器自動(dòng)識(shí)別,pc端用戶,手機(jī)段用戶,而自動(dòng)加載相應(yīng)的頁(yè)面呢用dw打開(kāi)你的主頁(yè)頁(yè)面,在之間加上如下代碼 function browserRedirect var sUserAgent= var bIsIpad= sUserAgent;代碼錯(cuò)了吧我用的代碼是ifindexOf#39pref=padindex#39 != 1elseifAppleWebKit*MobileitestnavigatoruserAgent MIDPSymbianOSNOKIASAMSUNGLGNECTCLAlcatelBIRDDBTELDopodPHILIPSHAIERLENOVOMOTNokiaSonyEricssonSIEAmoiZT。
5、更改瀏覽器UA標(biāo)識(shí)即可,此處以瀏覽器為例一打開(kāi)瀏覽器,在如下界面,點(diǎn)擊我的 二在如下界面,點(diǎn)擊設(shè)置 三在如下界面,點(diǎn)擊瀏覽器UA標(biāo)識(shí) 四在如下界面,選擇Android或者是iPhone,重啟瀏覽器即可;利用百度給出的js來(lái)做判斷,在電腦版上的模板中寫(xiě)入以下代碼,記得把后面括號(hào)中的網(wǎng)址換成你手機(jī)版的代碼如下 uaredirectquotquot 希望能幫到您;移動(dòng)網(wǎng)站pc端和移動(dòng)端官網(wǎng)并存讓訪問(wèn)pc端的官網(wǎng)直接跳轉(zhuǎn)到移動(dòng)端的網(wǎng)站代碼ltSCRIPT LANGUAGE=quotJavaScriptquot function mobile_device_detecturl var thisOS=navigatorplatformvar os=new ArrayquotiPhonequot,quotiPodquot,quotiPadquot,quotandroidquot,quotNokiaquot,quotSymbianOSquot,quotSymbianquot,quotWindows Phonequot,quotPhonequot,quot;跳轉(zhuǎn)語(yǔ)句,如果是手機(jī)訪問(wèn)就自動(dòng)跳轉(zhuǎn)到頁(yè)面 ifsystemwinsystemmacsystemxll else =quot手機(jī)站鏈接quot 否則打開(kāi)網(wǎng)站默認(rèn)頁(yè)面2代碼2 functionbrowserRedirect varsUserAgent=varbIsIpad=。
6、html無(wú)法判斷訪客的瀏覽器屬于移動(dòng)端還是pc端,用php和js是可以的或者你的頁(yè)面做成自適應(yīng)的,就不用考慮跳轉(zhuǎn)了下面提供js代碼function IsPC var userAgentInfo = navigatoruserAgent var Agents = new ArrayquotAndroidquot, quotiPhonequot, quotSymbianOSquot, quotWindows Phonequot, quotiPadquot, quotiP;umatchWindows Phone umatchAndroid umatchMBrowser !umatchiPad是否為移動(dòng)終端 if =quothtmlquot加入indexhtml。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。