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]