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

    −9

    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
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    function delMessage(id,posted) {
    				if (confirm("Удалить сообщение от "+posted+" ?")) {
                        if('corporate'=='common')
    					{   
                            window.location="/forum/theme/?id=22213&delmsg="+id;
                        }
                        else if ('corporate'=='olimpic')
                        {
                            window.location="/competitions/kazah/team/?teamId=0&tab=forum&themeId=22213&delmsg="+id;
                        }
                        else if ('corporate'=='city')
                        {
                            window.location="/city/?id=&tab=forum&themeId=22213&delmsg="+id;
                        }
                        else
                        {
                            window.location="/corporation/?id=1401150&tab=forum&themeId=22213&delmsg="+id;
                        }
    				}
    			}
                function addMessage() {
    				document.messageForm.submit();
                }
                function closeMessage() {
    				var textarea=document.getElementById("messagetext");
                    if (textarea) textarea.value="";
                    var div=document.getElementById("submit");
                    if (div) div.style.display="none";
                }
                function showSubmit() {
                	showElement("submit");
                }
                function messageKeyDown(event) {
            	if (!event) event=window.event;
                    if (event.keyCode==13 && event.ctrlKey || event.keyCode==10) {
                    addMessage();
                    }
                }

    Запостил: d_fomenok, 15 Апреля 2016

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

    • Судя потому, что удаление происходит GET-запросом, а также по прочим особенностям, писался этот велосипед где-нибудь в начале двухтысячных. Да и хуй с ним.
      Ответить
    • Типичное JS говно.
      Ответить
    • А меня больше всего впечатлила смесь табов и пробелов
      Ответить
      • Это нормально, когда код пилит несколько человек, а автоматической проверки стиля нету.
        Ответить
        • Это НЕ нормально
          Ответить
        • Значит нужно весь проект привести к единообразию, оповестить команду о нужных настройках редактора в плане табов, а за несоблюдение - бить по пизде лопаткой. Хотя в данном случае... да тут собственно... (пожимает плечами, уходит).
          Ответить
      • Смесь табов и пробелов устранима... но только если принято единое соглашение о размере таба.
        Ответить
      • Если ты такой впечатлительный, тогда тебе не стоит переходить по этой ссылке:
        http://govnokod.ru/18087
        Ответить

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