您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
访问移动设备专用 URL 时跳转到对应的 PC 版页面(目前已支持微博、淘宝、天猫、京东)
- // ==UserScript==
- // @name Refuse mobile page!
- // @name:zh-CN 拒绝手机版页面!
- // @description Redirect mobile-only URL to its corresponding PC version automatically
- // @description:zh-CN 访问移动设备专用 URL 时跳转到对应的 PC 版页面(目前已支持微博、淘宝、天猫、京东)
- // @namespace https://github.com/xdqi/refuse-mobile-page
- // @version 0.3
- // @author xdqi
- // @license MIT
- // @grant none
- // @run-at document-start
- // @include *
- // ==/UserScript==
- (function() {
- 'use strict';
- var replaceTable = [
- // weibo.com 用户页面
- [/^http:\/\/m\.weibo\.cn\/[d|u]\/(.+)/g, 'http://weibo.com/$1'],
- // weibo.com 用户页面
- [/^http:\/\/m\.weibo\.cn\/n\/(.+)/g, 'http://weibo.com/n/$1'],
- // weibo.com 话题
- [/^http:\/\/m\.weibo\.cn\/[k]\/(.+)/g, 'http://huati.weibo.com/$1'],
- // weibo.com 微博
- [/^http:\/\/m\.weibo\.cn\/(\d+)\/([A-Za-z0-9]+)(?:\?.*)?/g, 'http://weibo.com/$1/$2'],
- // weibo.com 文章
- [/^http:\/\/media\.weibo\.cn\/article(.+)/g, 'http://weibo.com/ttarticle/p/show$1'],
- // 哔哩哔哩 视频
- [/^http:\/\/www\.bilibili\.com\/mobile\/video\/(av\d+)\.html/g, 'http://www.bilibili.com/video/$1/'],
- // 京东 产品页面
- [/^http[s]?:\/\/item\.m\.jd\.com\/product\/(\d+).html/g, 'http://item.jd.com/$1.html'],
- // 天猫 产品页面
- [/^http[s]?:\/\/detail\.m\.tmall\.com\/(.*)/g, 'http://detail.tmall.com/$1'],
- // 淘宝 产品页面
- [/^http[s]?:\/\/h5\.m\.taobao\.com\/awp\/core\/detail\.htm\?(.*)/g, 'https://item.taobao.com/item.htm?$1'],
- // 北邮人
- [/^http[s]?:\/\/m\.byr\.cn\/(.*)/g, 'https://bbs.byr.cn/#!$1'],
- ];
- var pageURL = window.location.href;
- replaceTable.forEach(function(replaceRule) {
- var newURL = pageURL.replace(replaceRule[0], replaceRule[1]);
- if (pageURL !== newURL) {
- window.location = newURL;
- }
- });
- })();