我钢铁侠 (@I-IronMan) 在 【吐槽贴】L站的跳转上一级帖子的名字一段时间就换一次 中发帖
为了方便看帖子我搞了个帖子在新标签页打开的脚本,但是这样会带来一个问题:
同一个主题贴下的回帖中,如果想看他回复的是谁那么也会在新标签页打开,这一逻辑显然不合理,于是我针对这一情况添加了例外。
/* ① 排除“加载父帖子”等内部跳转 —— 不拦截 */
if (anchor.title=='加载父帖子' || anchor.title.includes('跳到帖子')) {
return;
// 让 Discourse 自己处理
}
神奇的事情来了,每隔一段时间我就发现又在新标签页打开了,debug发现title换掉了
[image]
[image]
我已知的几次改变是:跳到帖子 → 加载父帖子 → post.in_reply_to 于是我直接改成了非空判断 🥳,但是对这东西为啥不定时会变...