12下一页
返回列表 发帖
查看: 597|回复: 13

轻松实现ajax浮窗获取邀请码

9

主题

86

回帖

153

积分

应用开发者

贡献
6 点
金币
15 个
QQ
发表于 2024-1-31 09:15:30 | 显示全部楼层 |阅读模式


QQ截图20240131085236.jpg

Discuz!默认获取邀请码的链接是在新窗口打开,简单修改两处即可实现如上图所示的ajax浮窗加载效果
适用于Discuz!X2 ~ X3.5


一、编辑当前注册页面模板 \template\你的模板\member\register.htm
查找{lang register_buyinvitecode},将该A标签内的target="_blank"替换为onclick="showWindow('login', 'misc.php?mod=buyinvitecode');return false;" 即可
原代码:<a href="misc.php?mod=buyinvitecode" target="_blank" class="xi2">{lang register_buyinvitecode}</a>
修改后:<a href="misc.php?mod=buyinvitecode" onclick="showWindow('login', 'misc.php?mod=buyinvitecode');return false;" class="xi2">{lang register_buyinvitecode}</a>

如此就实现了利用Discuz!内置的showWindow加载获取邀请码页面了,但浮窗加载后没有关闭按钮,还需添加一个关闭按钮,方法如下
(隐藏下、不然没人顶帖~)
游客,如果您要查看本帖隐藏内容请回复


两处修改都是利用Discuz!原生内置JS函数,放心食用,无副作用

演示:https://cn.admxn.com/member.php?mod=register


回复

使用道具 举报

2

主题

32

回帖

42

积分

初学乍练

贡献
0 点
金币
5 个
发表于 2024-1-31 10:50:39 | 显示全部楼层
路过支持,
回复

使用道具 举报

2

主题

533

回帖

1325

积分

已臻大成

贡献
101 点
金币
80 个
发表于 2024-1-31 19:42:43 | 显示全部楼层
正好需要
回复

使用道具 举报

2

主题

15

回帖

23

积分

初学乍练

贡献
0 点
金币
5 个
发表于 2024-2-1 10:25:39 来自手机 | 显示全部楼层
支持支持
回复

使用道具 举报

24

主题

193

回帖

233

积分

炉火纯青

贡献
1 点
金币
1 个
发表于 2024-2-1 17:41:27 | 显示全部楼层
顶楼主啦..希望楼主多发精品好帖啦.....
回复 支持 反对

使用道具 举报

24

主题

193

回帖

233

积分

炉火纯青

贡献
1 点
金币
1 个
发表于 2024-2-1 17:42:30 | 显示全部楼层
原本貌似在注册页面也没有带购买邀请码的链接吧
回复 支持 反对

使用道具 举报

9

主题

86

回帖

153

积分

应用开发者

贡献
6 点
金币
15 个
QQ
 楼主| 发表于 2024-2-1 19:40:44 | 显示全部楼层
海哥 发表于 2024-2-1 17:42
原本貌似在注册页面也没有带购买邀请码的链接吧

有的,后台注册设置里面开启就有了
回复 支持 反对

使用道具 举报

3

主题

192

回帖

261

积分

炉火纯青

贡献
0 点
金币
3 个
发表于 2024-2-1 20:58:24 | 显示全部楼层
感谢分享
回复

使用道具 举报

24

主题

193

回帖

233

积分

炉火纯青

贡献
1 点
金币
1 个
发表于 2024-2-1 21:49:33 | 显示全部楼层
9527 发表于 2024-2-1 19:40
有的,后台注册设置里面开启就有了

哦,感谢大佬
回复 支持 反对

使用道具 举报

0

主题

2

回帖

7

积分

初学乍练

贡献
0 点
金币
5 个
发表于 2024-2-2 11:43:14 | 显示全部楼层
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-2-24 17:34 , Processed in 0.046900 second(s), 8 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表