查看: 1790|回复: 2
收起左侧

[已解决] 微博手机版 怎么跳转到 电脑版?

 关闭 [复制链接]
阿拉布
发表于 2016-10-28 05:54:03 | 显示全部楼层 |阅读模式
本帖最后由 阿拉布 于 2016-10-29 19:46 编辑

浏览器网页

比如维基百科,从 PC版 跳转到 手机版,只需
  1. Redirect:^(https?://[^.]+)(\.wikipedia\.org/.*?/.*)
  2. to: $1.m$2
复制代码
比如百度网盘,从 手机版 跳转到 PC版,只需
  1. Redirect: ^(https?://(yun|pan)\.baidu\.com)/wap/(link\?.*)
  2. to: $1/share/$3
复制代码
但是微博,比如这条微博的手机页面:
http://m.weibo.cn/2105807580/4014117683896674
跳转到 PC页面:
http://www.weibo.com/2105807580/E5VgsglHA

怎么写浏览器的redirector规则呢?或者,其它跳转的办法?
fengyunljp
发表于 2016-10-29 13:00:10 | 显示全部楼层
在电脑版本搜索手机版本的ID可以搜到
手机版搜索电脑版ID也可以搜到

或许可以在这个方面找到一些规律

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x

评分

参与人数 1经验 +5 收起 理由
woxihuan2011 + 5 感谢提供分享

查看全部评分

阿拉布
 楼主| 发表于 2016-10-29 15:07:01 | 显示全部楼层
本帖最后由 阿拉布 于 2016-10-29 15:08 编辑
fengyunljp 发表于 2016-10-29 13:00
在电脑版本搜索手机版本的ID可以搜到
手机版搜索电脑版ID也可以搜到


多谢提示,简单写了下,已测试通过。需要自取:

[mw_shl_code=javascript,true]// ==UserScript==
// @Name        My - 微博 手机版 跳转到 电脑版
// @namespace   lilisan
// @include     http://m.weibo.cn/*
// @version     1
// @require     http://cdn.bootcss.com/jquery/3.1.1/jquery.min.js
// @Grant       none
// ==/UserScript==

$.get(window.location.href,function(res){
   var url_part2 = res.replace(/.*?"bid":"([^"]{7,11})","pics".*/g, "$1");   
   var url = window.location.href;
   var url_part1 = url.replace(/https?:\/\/[^\/]+\/([^\/]+)\/.*/, "$1")
   window.location.href = "http://www.weibo.com/" + url_part1 + "/" + url_part2;
});[/mw_shl_code]
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-30 13:33 , Processed in 0.134979 second(s), 18 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表