jquery.blockUI.2.31.js 弹出层项目介绍
{insert_scripts files='user.js'}
<style type="text/css">
#float_login{border:1px solid #000;width:560px;overflow:hidden;background-color:#FFF;text-align:left;display:none;}
</style>
设置display:none;是为了先让属于id(float_login)的div隐藏起来。
定义一个注册登录的函数
调用这个函数,从而能显示出弹出层
function showLoin()
{
$.blockUI({
message: $('#float_login'), css: {
top: (($(window).height()/3)*2-$('#float_login').outerHeight()) /2 + 'px',
left: ($(window).width()-$('#float_login').outerWidth()) /2 + 'px'
}
})
}
function writeReview(goods_id)
{
Ajax.call('goods.php', 'act=write_review&id='+goods_id, writeReviewResponse, 'POST', 'JSON');
}
function writeReviewResponse(res)
{
if(res.error==1)
{
showLoin();
return false;
}
else
{
window.location='review.php?act=write&id='+res.goods_id;
}
}