《在线拍卖——“首页幻灯片”模块》项目研发阶段性总结

《在线拍卖——“首页幻灯片”模块》项目研发阶段性总结
作者:认
发布时间:2019年1月18日
一、功能实现
添加页面:如图在这里插入图片描述

首页幻灯片页面
如图所示:
在这里插入图片描述
双击图片可查看图片信息
弹出图片窗口
在这里插入图片描述

二、经典代码

鼠标对图片进行拖动及放大缩小功能:

//data-disable-page-zoom 规定用户是否有能力缩放页面。
        //鼠标滑动改变图片大小
        function bigimg(obj) {
            var zoom = parseInt(obj.style.zoom, 10) || 100;
            zoom += event.wheelDelta / 12;
            if (zoom > 0) {
                obj.style.zoom = zoom + '%';
            }
        }


        //鼠标拖动图片
        var drag = 0;
        var move = 0;
        //event表示有关事件信息
        //drag拖放
        function mousedown() {//鼠标点击事件
            if (drag) {
                X1 = window.event.x - parseInt(dragimages.style.left);//获取鼠标X坐标
                Y1 = window.event.y - parseInt(dragimages.style.top);//获取鼠标Y坐标
                dragimages.style.Index += 1;
                move = 1;
            }
        }
        function mouseStop() {//鼠标拖动事件
            window.event.returnValue = false;
        }
        function mousemove() {//鼠标移动事件
            if (move) {
                dragimages.style.left = window.event.x - X1 + "px";
                dragimages.style.top = window.event.y - Y1 + "px";
            }
        }
        function mouseup() {//鼠标松开时事件
            move = 0;
        }
        function remove() {
            document.all.div1.onmousemove = mousemove;
            document.all.div1.onmousedown = mousedown;
            document.all.div1.onmouseup = mouseup;
            document.all.div1.ondragstart = mouseStop;
        }

四、开发总结
此次项目,让我的页面设计能力得到提升,外加对数据库设置有了新的概念,使我的逻辑思维能力得到提升,设计数据库时由于以前没有什么经验,由于有几个地方分析的不是很好,所以导致到后面后端代码写不下去,到后面又要到原来的数据库上进行修改,期间耽误了很多时间,所有此次教训让我深刻的认识到,设计好数据库是多么的重要,数据库设计好了,后期敲代码要轻松很多,如果没设计好,代码量多了不说,项目还容易奔溃。
还有就是在做这个项目的时候,由于是第一次做,然后就想着边做边分析项目,所以一开始并没有好好的分析这个项目开始做而是准备边做边分析,然后做到后面发现原来一开始没有进行分析,导致一些功能效果不佳,所有只能重新分析好模块页面,再进行操作。在做项目前要先对项目进行分析,如果条件允许的话再去测试一下这个方法可行否,如果可行的话就继续进行操作,如果不可以的话就只能重新进行分析了。

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值