自从远通汽配商城上线到现在已经两个多月了,一个问题一直困扰着我,就是在未登录状态下,点击购买商品时,跳转到登录页面,登录后,又不能自动跳转到购物车页面,甚至连刚才浏览的商品都要重新回去查找,客户体验非常不好,在把小京东V4的注册页面整合到我们商城后,对整个系统的架构有了进一步的了解,于是就开始解决这个问题,经过两天的努力,终于实现了在未登录状态下,点击购买,弹出登录框,登录后,跳转到购物车页面。
效果链接:http://www.ytpjsc.com/goods.php?id=719
效果图如下:
由于代码改动较大,不方便在此详细描述,故下文只列出了解决思路,给大家参考,如有不明白的,欢迎加我QQ:1805852961
1,模仿降价通知的库文件pricecut_notice.lbi,新建一个lbi文件,把里面降价通知的内容替换为登录内容,把它引入到goos.dwt文件里,
2,在goods.dwt里购买按钮的地方,用是否登录作为判断条件,未登录时,显示一个按钮,登录时显示一个按钮,按键样式一模一样;
3,未登录时的购买链接,模仿加入购入车的javascrtpt链接;复制加入购入车的javascript处理函数,改函数名,并在最后加一行
window.location.href="javascript:showDivLogin()";用来调出刚才新建的登录页面;
4,在刚才新建的lbi文件里,通过Ajax.call('flow.php?step=D***Login', 'D***Users=' + $.toJSON(D***Users), GoodsLoginResponse, 'POST', 'JSON');的方式,把用户输入提交到flow.php处理;
5.在flow.php新增if ($_REQUEST['step'] == 'D***Login'){}用来处理传过来的参数,并返回结果
6.在刚才新建的lbi文件里,通过GoodsLoginResponse,处理返回的结果,如果登录成功,跳转到订单确认页面;

转载于:https://www.cnblogs.com/zqd765/p/5051480.html

ecshop实现弹出登录框相关推荐

  1. nplayer,es文件浏览器等进行局域网连接时登录不上或者不断弹出登录框的问题

    可能会出现一直连接却连接不上,或者不断弹出登录框的问题 解决方法: 出现问题的原因 名称与系统默认的不符.如果是邮箱的微软账号作为计算机名称,系统会默认使用前五个字符. 1.运行 netplwiz ( ...

  2. 2022-05-10 实现一个可拖拽的弹出登录框

    文章目录 要求 思路 完整代码 坐标说明(复习) 效果: 重点代码 要求 点击文字弹出一个带有样式的登录框 按下登录框的标题区域,可以实现拖动 思路 先计算鼠标的移动距离=移动的坐标-按下的坐标再计算 ...

  3. B站频繁暂停并弹出登录框

    场景回顾 现在在没有登录的情况下,使用PC网页版B站观看视频时,会时不时(大概1分钟)自动暂停,并弹出登录框,非常影响用户体验.咱就偶尔想随便看点东西还这么麻烦,笔者印象里以前还没有这种机制的,着实令 ...

  4. java swing 弹出登录框_用JavaSwing制作一个简单的登录框

    我就懒的一条一条注释了,之前已经都讲过了,直接上代码了. 劝一下大家,打代码不要直接复制,这样是永远都学习不会的,要自己动手敲,自己要有思维. 我这个只供你们自己参考吧,请不要盲目复制,要学习精髓,这 ...

  5. JS+CSS点击弹出登陆框代码

    <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312&qu ...

  6. JQuery+CSS3实现封装弹出登录框效果

    原文:JQuery+CSS3实现封装弹出登录框效果 上次发了一篇使用Javascript来实现弹出层的效果,这次刚好用了JQuery来实现,所以顺便记录一下: 因为这次使用了Bootstrap来做一个 ...

  7. 遮罩窗体弹出登录页面代码实现

    先上效果图(本人喜欢胡巴,背景用了胡巴),鼠标滑过页面,图片变暗,透明度为0.4,同时弹出登录窗口. 接下来先看css代码(写的可能不是很规范,根据调整样式顺序写的) body{background- ...

  8. win10锁屏或睡眠一段时间后弹不出登录框

    win10锁屏或睡眠一段时间后弹不出登录框 文:铁乐与猫 通常发生在win10更新到10周年版后发生,也就是会卡在登录状态,但不见输入登录框. 我出现这种情况的时候不是很严重,一般等久些也能出现,但问 ...

  9. python弹出警告框_selenium+webdriver+python 中警告框的处理方法

    在自动化测试过程中,经常会遇到弹出警告框的情况,如图所示: 在 WebDriver 中处理 JavaScript 所生成的 alert.confirm 以及 prompt 是很简单的.具体做法是使用 ...

  10. 基于jQuery鼠标点击弹出登陆框效果

    基于jQuery鼠标点击弹出登陆框效果.这是一款扁平样式风格的jQuery弹出层登陆框特效.效果图如下: 在线预览    源码下载 实现的代码. html代码: <input type=&quo ...

最新文章

  1. 中国人工智能学会通讯——人工智能在各医学亚专科的发展现状及趋势 1.3 人工智能在各医学亚专科的发展态势...
  2. Qt中的ui文件是c语言文件吗,c-Qt-UI文件未在Visual Studio中更新
  3. Kubernetes 的自动伸缩你用对了吗?
  4. Bootstrap列表组支持的组件
  5. WiFi穿透能力甩对手两堵墙 荣耀9X新特性令人侧目
  6. AndroidStudio使用localMaven
  7. SQL数据库学习总结
  8. 阄阄乐-IOS抓阄抽签工具
  9. 2017年迪培思昆明国际广告标识及LED照明展会刊(参展商名录)
  10. 在指定字符串后面插入字符串
  11. 李彦宏:为理想找到归宿
  12. 配电站房环境监测系统中使用的传感器
  13. 【动态规划】买卖股票
  14. 2022杭电多校联赛第八场 题解
  15. 2017usnews计算机科学,2017年USNews美国计算机CS专业研究生排名
  16. Thiago2(TPO AI.ROSTO):集成式AI换脸软件(Autodesk Flame)
  17. mfc中文本文件和文件夹的复制移动
  18. 计算机专业课程对比,国内外高校非计算机专业计算机课程设置对比与研究
  19. 一图看懂《百年孤独》人物关系
  20. http组成部分_博客的组成部分| 第2部分

热门文章

  1. Compiling XORP v1.2 in Debian 3.1
  2. theano 后端爆内存
  3. Transformer的一家!
  4. 掌握这些的Linux命令,你基本稳了
  5. bug3-自定义层的注意事项
  6. 书单丨上过太空的JavaScript用着就是香!
  7. 全球著名营销专家怎么评价这本书
  8. 《SaaS架构设计》新书SD会议首发签售
  9. 3. tensorflow2实现两总体样本尺度、位置、分布检验问题 ——python实战
  10. 直方图均衡图像对比度(histogram equalization)PYTHON+OPENCV2