1. JavaScript / Говнокод #22820

    −11

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    var и=document.all;
    var взял=0;
    var тащу=0;
    function тащим(e){
    document.oncontextmenu=function(){return false;}
    document.ondragstart = function(){return false;}
    document.body.onselectstart = function(){return false;}
    под=e.target.id;
    if (и(под)==null){return false;  }
    if (тащу==0){и(под).style.zIndex=0;return false;  }
    var y=e.clientY+document.body.scrollTop;
    var x=e.clientX+document.body.scrollLeft;
    var yy=e.offsetY;
    var xx=e.offsetX;
    if(взял==1){k=yy; m=xx; и(под).style.cursor='pointer';
    и(под).style.position='absolute';}
    и(под).style.top=y-k;
    и(под).style.left=x-m;
    и(под).style.zIndex=2;
    взял=0;
    }
    onmouseup=function(){тащу=0; }
    onmousedown=function(){взял=1; тащу=1;}

    drag'n'drop по-сибирски: http://clecar.ru/raznoe/yroki/yrok2.html

    Запостил: DiphenylOxalate, 16 Апреля 2017

    Комментарии (1) RSS

    • http://clecar.ru/
      Так вот где HACTEHbKA научилась кодить
      Ответить

    Добавить комментарий