check_pc.js 707 B

123456789101112131415161718192021
  1. var os = fBrowser()
  2. var origin = window.location.origin;
  3. var pathname = window.location.pathname;
  4. var search = window.location.search;
  5. // 如果不是pc 并且不是平板 并且是pc的地址 跳转到mobile
  6. if (os == 'mobile') {
  7. window.location.href = origin + pathname + 'mobile.html' + search
  8. }
  9. //判断是pc还是移动
  10. function fBrowser() {
  11. var sUserAgent = navigator.userAgent.toLowerCase();
  12. if ((sUserAgent.match(/(iphone|ipod|android|ios|ipad|backerry|webos|symbian|windows phone|phone|mobile|webos|incognito|webmate|bada|nokia|lg|ucweb|skyfire)/i))) {
  13. //手机访问
  14. return "mobile";
  15. } else {
  16. //电脑访问
  17. return "pc";
  18. }
  19. }