jquery.blockUI.2.31.js 弹出层项目介绍

时间:2021-09-29 14:40:06

{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;
  }
}

相关文章