JS实现登录后才发表评论,如果用户没登录就提示用户登录并有登录的链接,登录成功后才d出评论输入框

JS实现登录后才发表评论,如果用户没登录就提示用户登录并有登录的链接,登录成功后才d出评论输入框,第1张

建议使用jquery 很方便就能实现你要的效果,
在控件的onclick="loadDiv('loginaspx','','用户登录','modify');"
function loadDiv(url,option,title,divID)
{
var id=(new Date())getTime();
if(divID)
{
colseDiv(divID);
id=divID;
}
var div=$('<div id="msg'+id+'" class="message">');
if(urlindexOf('')!=-1)
{
url+='&container='+id;
}else
{
url+='container='+id;
}
var container=$('<div id="container'+id+'" class="container">');
var title=$('<div class="title">'+title+'<input type="image" name="imageField" id="imageField" src="/images/nogif" alt="关闭" onclick="colseDiv(\''+id+'\');" style="position:absolute; right:0px;cursor:hand;border:0px;" onload="$(this)parent()find("#spanClose")css("display","none");"/><span id="spanClose" style="position:absolute; right:0px;cursor:hand;border:0px;" onclick="colseDiv(\''+id+'\');">关闭</span></div>');
containerappend(title);
containerappend(div);
divhtml('<img src="/images/loadinggif"; style="border:0px"><font color="red">正在加载,请稍候。。。</font>');
containercss("z-index",_conatinerID++);
$('body')append(container);

// var offset=$(eventsrcElement)offset();
// var x = offsetleft;
// var y = offsettop;
var x = 500;
var y = 150;
anchToTarget(id,x,y);
var data=null;
if(option && optiondata)data=optiondata;
divload(url,data,function()
{
anchToTarget(id,x,y);
if(option && optioncallback)
{
optioncallback(id);
}
});
}
用到的核心样式container{
position: absolute;
z-index: 40;
left:0px;
top:0px;
text-align:center;
border-top:solid #4569A5 2px;
border-left:solid #4569A5 2px;
border-right:solid #6F91C8 2px;
border-bottom:solid #6F91C8 2px;
width:auto;
}
用到的jqueryjs代码太多,自己可以去百度上下载也可联系我给你

以上就是关于JS实现登录后才发表评论,如果用户没登录就提示用户登录并有登录的链接,登录成功后才d出评论输入框全部的内容,包括:JS实现登录后才发表评论,如果用户没登录就提示用户登录并有登录的链接,登录成功后才d出评论输入框、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9404191.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存