|
OURPHP 用手机端访问PC端某个文章或产品页面时,系统智能跳转到手机端的这个页面上。
原理其实很简单。YIDACMS JS也可以做到
一段JS即可。
- <script language="javascript">
- var os = function() {
- var ua = navigator.userAgent,
- isWindowsPhone = /(?:Windows Phone)/.test(ua),
- isSymbian = /(?:SymbianOS)/.test(ua) || isWindowsPhone,
- isAndroid = /(?:Android)/.test(ua),
- isFireFox = /(?:Firefox)/.test(ua),
- isChrome = /(?:Chrome|CriOS)/.test(ua),
- isTablet = /(?:iPad|PlayBook)/.test(ua) || (isAndroid && !/(?:Mobile)/.test(ua)) || (isFireFox && /(?:Tablet)/.test(ua)),
- isPhone = /(?:iPhone)/.test(ua) && !isTablet,
- isPc = !isPhone && !isAndroid && !isSymbian;
- return {
- isTablet: isTablet,
- isPhone: isPhone,
- isAndroid : isAndroid,
- isPc : isPc
- };
- }();
- $(function(){
- if(os.isAndroid || os.isPhone){
- window.location.href = '/wap/wap_news.asp'+ window.location.search;
- }
- });
- </script>
复制代码 window.location.href = '/wap/wap_news.asp'+ window.location.search;
这代码是告诉浏览器,如果手机访问了PC页面。直接跳转到手机端对应的页面中。
以新闻页面为例,跳转到/wap/wap_news.asp手机端新闻页面。window.location.search;是把PC的参数也传到手机端。
|
|