久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线
Discuz! 官方交流社區(qū)
標(biāo)題:
隱藏郵箱填寫輸入框,生成隨機(jī)郵箱注冊的修改方法
[打印本頁]
作者:
kofkof
時(shí)間:
2025-3-22 21:12
標(biāo)題:
隱藏郵箱填寫輸入框,生成隨機(jī)郵箱注冊的修改方法
本帖最后由 kofkof 于 2025-3-22 21:20 編輯
上次反饋了全新安裝的3.5版本UC后臺設(shè)置允許郵箱重復(fù)注冊的功能無效(老版本升級的沒碰到這個(gè)問題)無人跟進(jìn),不會(huì)php也不會(huì)改,所以弄了這個(gè)html版本的,有需要的朋友可參考
以3.5為例
電腦版:
修改注冊頁模板:/template/default/member/register.htm
151行:
<div class="rfm">
復(fù)制代碼
修改為
<div class="rfm" style="display:none;">
<script>
function generateRandomEmail() {
var username = Math.random().toString(36).substr(2, 10); // 生成隨機(jī)用戶名
var domain = 'domain.com'; // 你的域名
var email = username + '@' + domain; // 組合成郵箱地址
document.getElementById('{$this->setting['reginput']['email']}').value = email; // 設(shè)置輸入框的值
}
</script>
復(fù)制代碼
第232行:
<button class="pn pnc" id="registerformsubmit"
復(fù)制代碼
修改為:
<button class="pn pnc" id="registerformsubmit" onclick="generateRandomEmail()"
復(fù)制代碼
手機(jī)版:
修改注冊頁模板/template/default/touch/member/register.htm
第32行:
<li class="mli"><input type="email"
復(fù)制代碼
修改為:
<script>
function generateRandomEmail() {
var username = Math.random().toString(36).substr(2, 10); // 生成隨機(jī)用戶名
var domain = 'domain.com'; // 你的域名
var email = username + '@' + domain; // 組合成郵箱地址
document.getElementById('random_email').value = email; // 設(shè)置輸入框的值
}
</script>
<li class="mli" style="display:none;"><input type="email" id="random_email"
復(fù)制代碼
第67行:
<button value="true" name="regsubmit" type="submit" class="formdialog pn">
復(fù)制代碼
修改為:
<button onclick="generateRandomEmail()" value="true" name="regsubmit" type="submit" class="formdialog pn">
復(fù)制代碼
保存更新緩存
作者:
ljt666
時(shí)間:
2025-5-4 13:05
大佬,隱藏是隱藏了,但是顯示email地址無效是不是沒生成好呀
歡迎光臨 Discuz! 官方交流社區(qū) (http://www.9999xn.com/)
Powered by Discuz! W1.0