안녕하세요, phpcms 는 같은 사이트에 PC 와 휴대폰 템플릿이 두 개 있습니다. 동일한 도메인 이름에 대한 액세스를 설정하는 방법!
방문하면 PC 측에 코드를 추가하여 액세스하는 장치를 결정합니다. 휴대전화 방문이라면 휴대전화 도메인 이름으로 건너뛰세요.
Var? BForcepc? =? FGetQuery("dv ")? = =? "PC";
기능? FBrowserRedirect(){
Var? SUserAgent? =? Navigator.useragent.tolowercase ();
Var? Bisi 패드? =? SUserAgent.match(/ipad/i)? = =? "아이패드";
Var? BIsIphoneOs? =? SUserAgent.match(/iphone? Os/i)? = =? "아이폰? Os ":
Var? BIsMidp? =? SUserAgent.match(/midp/i)? = =? "midp";
Var? BIsUc7? =? Suseragent.match (/RV:1.2.3.4/I)? = =? "RV:1.2.3.4";
Var? BIsUc? =? SUserAgent.match(/ucweb/i)? = =? "ucweb";
Var? Bis 안드로이드? =? SUserAgent.match(/android/i)? = =? "안드로이드";
Var? 비스? =? SUserAgent.match(/windows? Ce/i)? = =? "창? Ce ";
Var? BIsWM? =? SUserAgent.match(/windows? 휴대폰 /i)? = =? "창? 휴대 전화 ";
If(bIsIpad){
Var? 술? =? Location.href
만약 (! BForcepc){
Window.location.href? =? "/index.php";
}
}
만약 (bIsIphoneOs? | |? BIsAndroid){
Var? 술? =? Location.href
만약 (! BForcepc){
Window.location.href? =? "/index.php";
}
}
If (bis midp | | bisuc 7 | | bisuc | | bisce | | biswm) {
Var? 술? =? Location.href
만약 (! BForcepc){
Window.location.href? =? "/index.php";
}
}
}
기능? FGetQuery(name){// 매개 변수 값 가져오기
Var? 술? =? Window.location.search.substr (1);
Var? R? =? SUrl.match (신규? Regexp ("(| & ) "? +? 이름? +? "= ([& ] *) (& | $) "));
반환? (r? = =? 널? 널? :? Unescape (r [2]);
}
기능? FShowVerBlock(){
If(bForcepc){
Document.getelementbyid ("dv _ block") style.display? =? "중지";
}
그렇지 않으면 {
Document.getelementbyid ("ad _ block") style.display? =? "중지";
}
}
Fbrowserredirect ();