欧云服务器 发表于 2024-10-23 12:09:53

dz论坛怎么禁止微信QQ打开,强制跳转浏览器?附代码

discuz论坛,我们无法及时控制用户发帖内容,甚至有些人估计使坏,先发一些违法的,然后立马给我们点举报

其他用户点我们的链接就提示违规,如下图(左)严重降低了信任感


其实只要我们从一开始就限制用户禁止在微信qq打开就好了,这样用户每次打开仅仅提示右上角跳转浏览器就好了,不至于提示链接连接不合法。就像这样
有没有好的方法,可以限制用户微信qq打开呢?有的。discuz插件市场有这样的免费插件。

一、先从“您的网站后台->插件->获取更多插件”进入应用中心
二、打开链接https://addon.dismall.com/plugins/twpx_denyqqua.html
三、安装到自己站点(php版本不用管,这个插件的性质,不受php版本影响,实测php8.0可以用)
如果提示下图,那你肯定没做第一步,第一步点一下,再打开第二步链接,进行安装

四、到站点插件里,安装插件,启用插件,再设置下就ok了
五、本站同款拒绝访问时提示信息 ...:代码如下,粘贴到框里保存就好了,注意替换里面的信息,以及logo的图片地址
logo图片地址,直接右击自己站点的logo复制图片链接就有了
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>第一论坛-温馨提示</title>
    <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap" rel="stylesheet">
    <style>
      body {
            font-family: 'Roboto', sans-serif;
            margin: 0;
            padding: 0;
            display: flex;
            justify-content: center;
            align-items: flex-start; /* 内容置顶 */
            min-height: 100vh;
            background: linear-gradient(135deg, #f5f7fa, #c3cfe2);
            color: #333;
      }
      .container {
            margin: 20px; /* 上下左右只有一点空隙 */
            background: white;
            padding: 20px;
            border-radius: 16px;
            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
            max-width: 400px;
            width: 100%;
            text-align: center;
      }
      .container img {
            width: 150px; /* 将宽度调整为150px */
            margin-bottom: 20px;
      }
      .message {
            font-size: 1.5rem; /* 调整普通消息的字体大小 */
            color: #ff4d4f;
            margin-bottom: 20px;
      }
      .message strong {
            font-size: 2rem; /* 调整加粗消息的字体大小 */
      }
      .container button {
            background: #ff4d4f;
            color: white;
            border: none;
            border-radius: 50px;
            padding: 15px 30px; /* 增加按钮的padding */
            font-size: 1.25rem; /* 调整按钮的字体大小 */
            cursor: pointer;
            transition: background 0.3s ease;
      }
      .container button:hover {
            background: #ff7875;
      }
    </style>
</head>
<body>
    <div class="container">
      <img src="https://www.firstbbs.cn/data/attachment/common/template/boardimg_20240925c4tvch8b.png" alt="Discuz! Board">
      <div class="message">
            <strong>点击右上角(• • •)<br><br>使用浏览器打开</strong>
      </div>
    </div>
</body>
</html>





页: [1]
查看完整版本: dz论坛怎么禁止微信QQ打开,强制跳转浏览器?附代码