• ecshop 点购物车弹出提示框


    1、找到common.js在最下面输入以下代码

    * 点击购物后弹出提示层   
    * Chen 2010.7.28  
    * 参数 cartinfo:购物车信息   
    */function openDiv_chen(cartinfo)   
    {  
      var _id = "speDiv";  
      var m = "mask";  
      if (docEle(_id)) document.removeChild(docEle(_id));  
      if (docEle(m)) document.removeChild(docEle(m));  
      //计算上卷元素值  
      var scrollPos;   
      if (typeof window.pageYOffset != 'undefined')   
      {   
        scrollPos = window.pageYOffset;   
      }   
      else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat')   
      {   
        scrollPos = document.documentElement.scrollTop;   
      }   
      else if (typeof document.body != 'undefined')   
      {   
        scrollPos = document.body.scrollTop;   
      }  
     
      var i = 0;  
      var sel_obj = document.getElementsByTagName('select');  
      while (sel_obj[i])  
      {  
        sel_obj[i].style.visibility = "hidden";  
        i++;  
      }  
     
      // 新激活图层  
      var newDiv = document.createElement("div");  
      newDiv.id = _id;  
      newDiv.style.position = "absolute";  
      newDiv.style.zIndex = "10000";  
      newDiv.style.width = "350px";  
      newDiv.style.height = "100px";  
      newDiv.style.top = (parseInt(scrollPos + 400)) + "px";  
      newDiv.style.left = (parseInt(document.body.offsetWidth) - 200) / 2 + "px"; // 屏幕居中  
      newDiv.style.overflow = "auto";   
      newDiv.style.background = "#FFF";  
      newDiv.style.border = "3px solid #59B0FF";  
      newDiv.style.padding = "5px";  
     
      //生成层内内容  
            newDiv.innerHTML = '<h4 style="font-size:14; margin:15 0 0 15;">' + "商品成功放入购物车   [<a href='javascript:cancel_div()' class='f6' >" + '关闭' + "</a>]<br><br>"+ cartinfo + "</h4>";  
            newDiv.innerHTML += "<br /><center><a  href='flow.php'>进入购物车</a>  <a  [<a href='javascript:cancel_div()'>继续购物</a></center>";  
      document.body.appendChild(newDiv);  
     
     
      // mask图层  
      var newMask = document.createElement("div");  
      newMask.id = m;  
      newMask.style.position = "absolute";  
      newMask.style.zIndex = "9999";  
      newMask.style.width = document.body.scrollWidth + "px";  
      newMask.style.height = document.body.scrollHeight + "px";  
      newMask.style.top = "0px";  
      newMask.style.left = "0px";  
      newMask.style.background = "#FFF";  
      newMask.style.filter = "alpha(opacity=30)";  
      newMask.style.opacity = "0.40";  
      document.body.appendChild(newMask);  
    } 

    2、找到addToCartResponse()函数,将里面的switch代码改为如下代码

    switch(result.confirm_type)  
          {  
            case '1' :  
              //if (confirm(result.message)) location.href = cart_url;  
              openDiv_chen(result.content)//将购物车信息作为参数传入  
                      break;  
            case '2' :  
              //if (!confirm(result.message)) location.href = cart_url;  
              openDiv_chen(result.content)  
                      break;  
            case '3' :  
              //location.href = cart_url;  
              openDiv_chen(result.content)  
                      break;  
            default :  
              break;  
          }
  • 相关阅读:
    Robot Framework (二)---测试数据
    Robot Framework(一)---Robot Framework 简介
    软件测试---产品需求文档测试
    浅谈Python 中的闭包
    浅析 Python中__init__.py
    PEP8---Python命名规则
    软件产品测试经验(一)---产品专项测试
    Microsoft Office Excel 不能访问文件。。。 可能的原因有。。。
    记HttpListener调用exe程序界面无法打开
    简单搞懂逆变与协变
  • 原文地址:https://www.cnblogs.com/iz100/p/3183039.html
Copyright © 2020-2023  润新知