旧浏览器访问问题 | 绕过Discourse升级浏览器提示

这两天论坛老是提示浏览器需要升级,公司旧电脑带不了新浏览器,烦.
昨天在小众论坛见到了大神的油猴脚本解决方案.

千万不要告诉Discourse啊,不然又升级屏蔽手段了

原贴地址:

拿过来添加论坛地址后,也适用.
也可以自己去原贴复制并添加论坛地址.

// ==UserScript==
// @name         Discourse Sikp
// @namespace    https://shugen002.github.io/userscript
// @version      2025-08-28
// @description  让不支持的浏览器也能打开小众软件和freemdict的论坛。(无视警告,继续执行!)
// @author       shugen
// @match        *://meta.appinn.net/*
// @include        https://*.freemdict.com/*
// @grant        unsafeWindow
// @run-at       document-start
// ==/UserScript==

(function() {
    'use strict';
    Object.defineProperty(
        unsafeWindow,"unsupportedBrowser",{
            get(){
                return false
            },
            set(){}
        }
    )
})();
4 个赞

@hua 楼上这段代码能不能内置到 Discourse 中?避免每次升级可能造成的不良影响。

可以是可以。。就是不知道有没有啥不必要的影响。。

不怕,有问题可以再讨论,现在他们都进不来。

有点难搞。

直接回滚论坛版本不行吗?如果更新功能不太大的情况下.

是 Discourse 这边难搞,还是脚本问题?脚本可以参考下这个:Gemini-2.5-Pro: *Thinking...* > **Analyzing User's Goal** > > I'm currently focused on fully understanding the user's request. The primary aim is transforming a Tampermonkey script into standard Jav - Poe

Discourse 这边难搞。

1 个赞

官方不建议回退,其次,能在旧版本呆多久呢。。

多谢建议,应该好了。原来之前就是弄好了的,只不过我很难找到旧的浏览器测试环境。。。

1 个赞

@hapocn @xianjue114 @茕鬼爱折腾 可以帮忙测试看看现在是不是旧浏览器也能访问了?

我关了脚本和UserAgent,可以正常进入和回复.
浏览器版本
Cent Browser 5.0.1002.295 (正式版本) (32 位) (Portable) (Chromium 102.0.5005.167)

1 个赞

手机QQ浏览器,正常浏览。
W7,电脑浏览器都不行。

电脑浏览器用隐私模式尝试下,如果还不行,截图+浏览器版本号传上来看看。

是不是内核太旧了,即使论坛设置 了脚本,对内核(我测试的内核是102)还是有要求的.

1 个赞

用内核92进入失败,
内核96版本进入成功.
是否还能比96更低不清楚,没有相关的浏览器版本.

测试成功的浏览器版本.
Vivaldi 5.0.2497.32 (Stable channel) (64 位)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.113 Safari/537.36

1 个赞

谢谢老大。电脑版QQ浏览器,用极速模式终于可以进了。兼容模式不行。
没有您说的“隐私模式”。

再次感谢!

1 个赞