1
pkookp8 2019-05-15 11:01:03 +08:00 via Android
ctrl+左键
|
5
kwongC 2019-05-15 11:15:27 +08:00
因为别人用的是 location.href 拼接 url 来跳转,不是用 url,你自己分析页面实现一个插件打开新的 tab,并用他的 url 规则就可以了
|
6
qq64350633 2019-05-15 11:17:47 +08:00
tampermonkey
|
7
DoveAz 2019-05-15 11:20:01 +08:00
建议忍,这个辅助脚本很难写
|
8
hgjian OP @qq64350633 有推荐的脚本吗?找了半天,试了几个,不顶用。
|
9
kwongC 2019-05-15 11:23:12 +08:00 1
因为别人用的是 location.href 拼接 url 来跳转,不是用 url,你自己分析页面实现一个插件打开新的 tab,并用他的 url 规则就可以了
—————————————————————————— 订正 [不是用 url] → 不是用 a 标签 |
12
daodao 2019-05-15 11:29:19 +08:00
作为格瓦拉的前产品经理在 v 站看到格瓦拉这三个字老泪纵横啊。。。以为早就进入历史废墟被人遗忘了
|
13
mansurx 2019-05-15 11:34:53 +08:00 via Android
我记得 chrome 浏览器的话,鼠标中键就是新标签打开,脚本考虑下这个思路如何
|
14
DoveAz 2019-05-15 11:37:08 +08:00 1
react 写的,先获取 dom,在获取 dom 上的 react 一些信息,里面有 key,key 是对应的资源 ID,写个油猴脚本,把原来的点击事件改成自己的,特别麻烦,每个不同类别的链接都要分析一下
|
15
Raymon111111 2019-05-15 11:44:28 +08:00
鼠标中键...
|
19
cheeto 2019-05-15 12:04:02 +08:00
key = 当前点击 dom 节点.__reactInternalInstance$vazsh4rqk9s.key
然后 window.open(window.location.href + '/detail/' +key)应该就阔以了 |
20
cheeto 2019-05-15 12:22:32 +08:00
@cheeto __reactInternalInstance$vazsh4rqk9s $后边的值会变,还要正则找到__reactInternalInstance 这个属性获取里边的值应该就行
|
21
binaryify 2019-05-15 12:37:28 +08:00
用代理转发修改后的 js 吧
|
22
binaryify 2019-05-15 12:38:41 +08:00
|
23
opengps 2019-05-15 12:39:47 +08:00 via Android
手动复制标签页,然后点击😅
|
30
binaryify 2019-05-15 13:46:39 +08:00
|
31
binaryify 2019-05-15 13:48:03 +08:00 1
只要把那个 js 代理成修改后的就行,charles 啥的都可以,我这里用 了 chrome xswitch 插件
|
33
ddzy 2019-05-15 19:17:02 +08:00
你这个标题, 我以为是`怎么强制窃格瓦拉网站...`
|
34
hgjian OP @ddzy 我不做爬虫,也不会写,所以不用窃取数据,本来就是看看演出觉得打开网页不方便,所以来求教。
|
35
jarnanchen 2019-05-15 22:57:56 +08:00
我有个思路,在页面上拿到 productid, 然后点击事件打开 http://www.gewara.com/detail/{id}就好了
|
36
ddzy 2019-05-15 23:14:51 +08:00 via iPhone
最好的解决办法:安装手势插件,然后设置 鼠标左键拖动打开
|
37
hgjian OP @jarnanchen 页面没有 id
|
40
ddzy 2019-05-17 12:47:51 +08:00
@hgjian 我正在用一款浏览器—— CentBrowser, 和 chrome 完全一样, 内置了鼠标手势, 你可以去下载用用.
|
42
telun 2019-05-29 14:06:24 +08:00
最直接的建议是直接给猫眼团队写邮件,要求官方修正
|