QQ截圖20240131085236.jpg (59.93 KB, 下載次數(shù): 123)
下載附件
2024-1-31 08:52 上傳
Discuz!默認(rèn)獲取邀請(qǐng)碼的鏈接是在新窗口打開(kāi),簡(jiǎn)單修改兩處即可實(shí)現(xiàn)如上圖所示的ajax浮窗加載效果
適用于Discuz!X2 ~ X3.5
一、編輯當(dāng)前注冊(cè)頁(yè)面模板 \template\你的模板\member\register.htm
查找{lang register_buyinvitecode},將該A標(biāo)簽內(nèi)的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>
如此就實(shí)現(xiàn)了利用Discuz!內(nèi)置的showWindow加載獲取邀請(qǐng)碼頁(yè)面了,但浮窗加載后沒(méi)有關(guān)閉按鈕,還需添加一個(gè)關(guān)閉按鈕,方法如下
(隱藏下、不然沒(méi)人頂帖~)
游客,如果您要查看本帖隱藏內(nèi)容請(qǐng) 回復(fù)
兩處修改都是利用Discuz!原生內(nèi)置JS函數(shù),放心食用,無(wú)副作用
演示:https://cn.admxn.com/member.php?mod=register
|