博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ecshop ajax无刷新登陆_无需整理
阅读量:5986 次
发布时间:2019-06-20

本文共 2743 字,大约阅读时间需要 9 分钟。

  hot3.png

原文地址:
作者:
<!--{if $user_info}-->
<div class="lef_tit_bj">会员登陆</div>
  <div class="left_conn_bj">
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
                        <tr>
                      <td height="50" align="center" valign="middle"><label><strong>Hello {$user_info.username}</strong></label></td>
                      </tr>
                        <tr>
                        <td height="30" align="center" valign="middle"><strong>欢迎光临本店</strong></td>
                        </tr>
                        <tr>
                        <td height="40" align="center" valign="bottom"><label>
                      <a href="user.php?act=logout"> <img src="../images/tuichu.gif"></a>
                          &nbsp; 
                        <a href="user.php"> <img src="../images/jinrultan.gif"></a>
                        </label></td>
                        </tr>
                        </table>
  </div>
    </div>
<!--{else}-->
<div class="lef_tit_bj">会员登录</div>
  <div class="left_conn_bj">
 
<form id="ECS_LOGINFORM" name="ECS_LOGINFORM" method="post" action="javascript:signIn()">
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
                        <tr>
                      <td height="50" align="right" valign="middle">用户名:</td>
                      <td height="50" align="left" valign="middle"><label>
                        <input type="text" name="username" class="yonhu_input"   style="height:15px;"/>
                      </label></td>
                        </tr>
                        <tr>
                        <td height="30" align="right" valign="middle"> 密&nbsp; 码:</td>
                        <td height="30" align="left" valign="middle"><input type="password" name="password" class="yonhu_input" style="height:15px;" /></td>
                        </tr>
                        <tr>
                        <td height="40" colspan="2" align="center" valign="bottom"><label>
                          <input type="image" name="imageField" src="images/denglu_bann.jpg" />
                          &nbsp; 
                          <a href="user.php?act=register"><img src="images/zhuce_bann.jpg" border="0" /></a>
                        </label></td>
                        </tr>
      </table>
  </form>
  </div>
    </div>
<!--{/if}-->
{literal}
<script type="text/javascript">
function signIn()
{
    var frm = document.forms['ECS_LOGINFORM'];
    if (frm)
    {
      var username = frm.elements['username'].value;
      var password = frm.elements['password'].value;
      var captcha = '';
      if (frm.elements['captcha'])
      {
        captcha = frm.elements['captcha'].value;
      }
      if (username.length == 0 || password.length == 0)
      {
{/literal}
        alert("{$lang.empty_username_password}");
{literal}
          return;
      }
      else
      {
        Ajax.call('user.php?act=signin', 'username=' + username + '&password=' + encodeURIComponent(password) + '&captcha=' + captcha, signinResponse, "POST", "TEXT");
      }
    }
    else
    {
      alert('Template error!');
    }
}
function signinResponse(result)
{
    var userName = document.forms['ECS_LOGINFORM'].elements['username'].value;
    var mzone = document.getElementByIdx_x("ECS_MEMBERZONE");
    var res   = result.parseJSON();
    if (res.error > 0)
    {
      alert(res.content);
      if(res.html)
      {
        mzone.innerHTML = res.html;
        document.forms['ECS_LOGINFORM'].elements['username'].value = userName;
      }
    }
    else
    {
    if (mzone)
      {
        mzone.innerHTML = res.content;
    evalscript(res.ucdata);
        //alert(res.ucdata);
      }
      else
      {
        window.location.reload()
      }
    }
}
</script>
{/literal}

转载于:https://my.oschina.net/Majw/blog/362904

你可能感兴趣的文章
bootstrap datetimepicker 添加清空按钮
查看>>
Json学习总结(1)——Java和JavaScript中使用Json方法大全
查看>>
Myeclipse优化配置
查看>>
四大Java EE容器之简单比较
查看>>
我的友情链接
查看>>
oracle 11gR2 RAC存储迁移
查看>>
<org manual>翻译--2.8 抽屉
查看>>
脚本部署lnmp环境
查看>>
swift--button的简单实用
查看>>
翻译:Fast dynamic extracted honeypots in cloud computing--4.DYNAMIC HONEYPOT SERVICE
查看>>
安装chrome在kali上遇到问题 转载已被忘
查看>>
spl_autoload_register()函数的作用
查看>>
unity+kbengine demo搭建
查看>>
我的友情链接
查看>>
linux企业常用服务---nfs
查看>>
树莓派机器人(002)--机器人走动--电动
查看>>
HDFS数据更新到hbase表
查看>>
沟通技巧:学会更有效的倾听
查看>>
pptp ***
查看>>
Pycharm中ORM的简单配置
查看>>