模板標(biāo)簽里面
首頁(yè)彈窗登錄,可以正常顯示登錄,麻煩指點(diǎn)一下,如何在登錄和注冊(cè)成功后刷新父頁(yè)面窗口。layer彈出層。
<li class="layui-inline"><button id="user-login"><i class="fad fa-user"></i>用戶登錄</button></li>
<li class="layui-inline"><button id="user-reg"><i class="fad fa-user-plus"></i>用戶注冊(cè)</button></li>
// 登錄窗口
$('#user-login').click(function () {
layer.open({
type: 2,
title: '用戶登錄',
offset: '10px',
area: ['800px', '850px'],
maxmin: true,
content: 'index.php?s=member&c=login&m=index',
end: function close() {
var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
},
});
});
// 注冊(cè)窗口
$('#user-reg').click(function () {
layer.open({
type: 2,
title: '用戶注冊(cè)',
offset: '10px',
area: ['800px', '850px'],
maxmin: true,
content: 'index.php?s=member&c=register&m=index',
end: function close() {
var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
},
});
});
論壇上有人分享過(guò)這種彈窗登錄代碼
去layer論壇問(wèn)問(wèn)嘛,他們那邊應(yīng)該很熟悉這種類(lèi)型的問(wèn)題
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@止咳糖漿 沒(méi)有類(lèi)似的
去layer找一找肯定有相關(guān)的例子吧
換個(gè)思路解決
你用的layui彈出本頁(yè)面的div來(lái)登錄注冊(cè),其實(shí)你只要給登錄表單增加登錄成功后跳轉(zhuǎn)到指定頁(yè)面(當(dāng)前頁(yè)面)就實(shí)現(xiàn)了刷新。
http://www.apdwn.com/doc/773.html
如果本回復(fù)對(duì)你有用,請(qǐng)給個(gè)最佳答案
當(dāng)前頁(yè)面URL調(diào)用
{$my_web_url}http://www.apdwn.com/doc/498.html
人家問(wèn)的layer,你給他發(fā)迅睿的標(biāo)簽,不對(duì)口啊,這種是純js函數(shù)了
回復(fù)@帝云網(wǎng)絡(luò)
回復(fù)@帝云網(wǎng)絡(luò) 試了,還是不行。他刷新是在彈出頁(yè)里面刷新了,沒(méi)有在父窗口刷新,頭疼
回復(fù)@開(kāi)黑嗎我玩輔助 換個(gè)思路一樣解決,可行。
回復(fù)@猴子哥哥 你用的是type: 2,iframe層,所以無(wú)法刷新。
你可以換成type: 1,頁(yè)面層,,在當(dāng)前面面中添加登錄表單,就可以了。
我做過(guò)多次,100%可行