求助大神 强制设定登录需要设定昵称才可操作
<img title="Snipaste_2019-07-09_16-33-49.jpg" id="aimg_1132" aid="1132" src1="static/image/common/none.gif" zoom="https://www.dismall.com/data/attachment/forum/201907/09/163402gkev2dez0ydgdfdn.jpg" src="https://www.dismall.com/data/attachment/forum/201907/09/163402gkev2dez0ydgdfdn.jpg" class="zoom" onclick="zoom(this, this.src, 0, 0, 0)" width="544" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" /><br />求助,如何在用户登录后论坛直接设定昵称 若不设定昵称 自动退出 <br /><br />请问这些代码应该要加入到哪里呢?<br /><ol><li><script src="template/XXX/image/js/nv.js" type="text/javascript"></script> <br /><li><div class="p_pop h_pop" id="mn_userapp_menu" style="display: none"></div><div id="mu" class="cl"><br /><li></div> <br /><li></div> <br /><li></div> <div class="index_tkbg hide"><br /><li> <div class="index_tk"><br /><li> <p class="tk_top">亲爱的客户</p><br /><li> <span class="tk_close">×</span><br /><li> <p class="tk_ts">创建论坛账号,请先填写昵称(填写后不能更改)</p><br /><li> <div class="tk_inp tk_mar"><input type="text" name="username" id="username" maxlength="15" /><span class="warn_tk"></span></div><br /><li> <div class="tk_inp"><button id="subname" class="disable">提交</button></div><br /><li> </div><br /><li> <br /><li></div><br /><li><div class="login_tkbg hide"><br /><li> <div class="index_tk"><br /><li> <p class="tk_top">亲爱的客户</p><br /><li> <span class="tk_close">×</span><br /><li> <p class="tk_ts">请先登录您的账号</p><br /><li> <div class="tk_inp login_marg"><button id="login_bth">立即登录</button> <button id="login_know">我知道了</button></div><br /><li> </div><br /><li></div><br /><li><div id="login_bbslink" class="hide">online</div><br /><li> <div id="login_bbsactive" class="hide">0</div><br /><li><script type="text/javascript"></ol>加载的js:<br /><ol><li><script type="text/javascript"></ol>除此之外还需要加入哪些修改呢?<br />设定<em>, </em>昵称<em>, </em>求助<em>, </em>登录<em>, </em>加入 <br />加载的js:<br /><ol><li><script type="text/javascript"><br /><li>var prj = {};<br /><li>//按钮上几个点的loading效果<br /><li>prj.loadingAnimation = function(container){<br /><li>var loading = '<ul class="clearfix loadingpoint"><li class="active"></li><li></li><li></li><li></li><li></li></ul>';<br /><li>var loadingpoint = jQuery(container).find('.loadingpoint');<br /><li>if(loadingpoint.length == 0){<br /><li>//需要先加入,再选择 <br /><li>jQuery(container).append(loading);<br /><li>}<br /><li>var num = 0;<br /><li>var el = $('.loadingpoint li');<br /><li>setInterval(function () {<br /><li>num++;<br /><li>num %= jQuery(el).length;<br /><li>$(el).addClass('active').siblings('li').removeClass();<br /><li>}, 500);<br /><li>}<br /><li>prj.btnloading = function (btn, loadingword) {<br /><li>var loadingword = typeof !loadingword ? '提交中' : loadingword;<br /><li>//复制一个副本<br /><li>var cloneBtn = btn.clone(true);<br /><li><br /><li>/*<br /><li> 按钮克隆,需要单例<br /><li> */<br /><li>btn.hide();<br /><li>btn.siblings('.btnloading').remove();<br /><li>cloneBtn.insertAfter(btn);<br /><li>cloneBtn.addClass('disable btnloading').html(loadingword);<br /><li>//loading效果<br /><li>prj.loadingAnimation(cloneBtn);<br /><li><br /><li>//透明度为0的遮罩<br /><li>// this.newloading();<br /><li>}<br /><li>prj.singleWay = (function () {<br /><li><br /><li>var fgs = {},<br /><li>kit = {<br /><li>resolve: function (key) {<br /><li>fgs = false;<br /><li>}<br /><li>};<br /><li><br /><li>return function (key, func) {<br /><li>if (fgs === true) {<br /><li>return;<br /><li>} else {<br /><li>fgs = true;<br /><li>func.call(kit, key);<br /><li>}<br /><li>}<br /><li>})();<br /><li>if(!String.prototype.trim){<br /><li>String.prototype.trim = function(){<br /><li>return this.replace(/^\s*|\s*&/g,"");<br /><li>}<br /><li>}<br /><li><br /><li>jQuery(function(jQuery){<br /><li> var active=jQuery('#login_bbsactive').text(); //0:无论坛账号 非0:有账号<br /><li> var urls=window.location.search;<br /><li> var urlone=urls.split("?");<br /><li> if(urlone !=""){<br /><li> var urlstyle=urlone.split("=")<br /><li> var scookie=jQuery.cookie('cookieispop');<br /><li> if(scookie!=undefined && urlstyle=='ispop'){<br /><li> if (active!=0) {<br /><li> jQuery('.index_tkbg').addClass('hide');<br /><li> }else{<br /><li> jQuery('.index_tkbg').removeClass('hide');<br /><li> }<br /><li> };<br /><li> }<br /><li> jQuery(document).on('blur','#username',function(){<br /><li> var floag=0; <br /><li> var inp=document.getElementById('username');<br /><li> var username=inp.value;<br /><li> if (username.length<3) {<br /><li> jQuery('.warn_tk').text('账号的长度为3-15位');<br /><li> return;<br /><li> }else{<br /><li> for(var i=0;i<username.length;i++){<br /><li> var reg=/^*$/;<br /><li> if(reg.test(username)==false){<br /><li> floag=1;<br /><li> jQuery('.warn_tk').text('昵称不能包含特殊字符');<br /><li> return;<br /><li> }<br /><li> }<br /><li> }<br /><li> if (floag==0) {<br /><li> var cookies = document.cookie.split(';');<br /><li> var iscookie=';'<br /><li> for(var i = 0;i<cookies.length;i++){<br /><li> var name='cookieispop'+'=';<br /><li> var ca=cookies.trim();<br /><li> if (ca.indexOf(name)==0) {<br /><li> iscookie=ca.substring(name.length,ca.length)<br /><li> };<br /><li> };<br /><li> var urls=window.location.search;<br /><li> if(urls !=""){<br /><li> var urlstyle=urls.split("=")<br /><li> uels=urlstyle;<br /><li> }<br /><li> jQuery.ajax({<br /><li> type: "POST",<br /><li> url: "bbslink.php?mod=linkregister",<br /><li> data: {<br /><li> 'nickname':username,<br /><li> 'ispop':uels,<br /><li> 'cookieispop':iscookie,<br /><li> 'step':1<br /><li> },<br /><li> success: function (res) {<br /><li> var res=JSON.parse(res);<br /><li> if(res.status==0){<br /><li> jQuery('.warn_tk').text("昵称已存在");<br /><li> jQuery('#subname').attr('disabled',true)<br /><li> }else if(res.status==-1){<br /><li> jQuery('.warn_tk').text("已存在对应论坛账号");<br /><li> jQuery('#subname').attr('disabled',true)<br /><li> }else if(res.status==-2){<br /><li> jQuery('.warn_tk').text("昵称不符合规则");<br /><li> jQuery('#subname').attr('disabled',true)<br /><li> }else if(res.status==-3){<br /><li> jQuery('.warn_tk').text("请求路径非法");<br /><li> jQuery('#subname').attr('disabled',true)<br /><li> }else if(res.status==-4){<br /><li> jQuery('.warn_tk').text("昵称长度不符合");<br /><li> jQuery('#subname').attr('disabled',true)<br /><li> }else{<br /><li> jQuery('.warn_tk').text("");<br /><li> jQuery('#subname').attr('disabled',false);<br /><li> jQuery('#subname').removeClass('disable');<br /><li> prj.singleWay('subname-key',function(key){<br /><li> var kit = this;<br /><li> jQuery(document).on('click','#subname',function(){<br /><li> var that = jQuery('#subname');<br /><li> if(that.hasClass('disable')){<br /><li> return;<br /><li> }<br /><li> jQuery.ajax({<br /><li> type: "POST",<br /><li> url: "bbslink.php?mod=linkregister",<br /><li> data: {<br /><li> 'nickname':username,<br /><li> 'ispop':uels,<br /><li> 'cookieispop':iscookie,<br /><li> 'step':2<br /><li> },<br /><li> success: function (res) {<br /><li> kit.resolve(key);<br /><li> location.href="forum.php"<br /><li> jQuery('#subname').attr('disabled',true);<br /><li> },<br /><li> error:function(){<br /><li> kit.resolve(key); <br /><li> alert('网络异常,请稍后重试')<br /><li> },<br /><li> beforeSend: function () {<br /><li>prj.btnloading(that, '');<br /><li>}<br /><li> })<br /><li> });<br /><li> });<br /><li> }<br /><li> },<br /><li> error:function(){<br /><li> alert('网络异常,请稍后重试')<br /><li> }<br /><li> })<br /><li> };<br /><li> });<br /><li> jQuery('.tk_close').on('click',function(){<br /><li> jQuery('.index_tkbg').addClass('hide');<br /><li> jQuery('.login_tkbg').addClass('hide');<br /><li> })<br /><li> jQuery('#login_bth').on('click',function(){<br /><li> if($('ls_username').value == '' || $('ls_password').value == '') {<br /><li>var urltwo=location.href<br /><li>var acurl=jQuery('#login_bbslink').text();<br /><li>if (acurl=='develop') {<br /><li>window.open('http://t.e03.com/index.htm?returncode='+urltwo+'');<br /><li>jQuery('.login_tkbg').addClass('hide');<br /><li>}else if(acurl=='online'){<br /><li> window.location.+urltwo+'';<br /><li>}else{<br /><li> window.location.+urltwo+'';<br /><li>}<br /><li>} else {<br /><li>}<br /><li> });<br /><li> jQuery('#login_know').on('click',function(){ <br /><li> jQuery('.login_tkbg').addClass('hide');<br /><li> })<br /><li>});<br /><li></script><br /><li><div id="wp" class="wp"><br /><li></ol> 我不会,但楼下会 小白路过帮你顶。。。 我不会,但楼下会<br />
頁:
[1]