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

    +165

    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
    $(document).ready(function(){
            if (2==0){
                $("#manage").hide();
                $("#manage_sub").hide();
            }
            if (2==0){
                $("#dfd").hide();
                $("#dfd_sub").hide();
            }
            if (2==0){
                $("#pfd").hide();
                $("#pfd_sub").hide();
            }
            if (2==0){
                $("#act").hide();
                $("#act_sub").hide();
            }
            if (2==0){
                $("#tests").hide();
                $("#tests_sub").hide();
            }
            if (2==0){
                $("#stat").hide();
                $("#stat_sub").hide();
            }
            if (2==0){
                $("#users").hide();
                $("#users_sub").hide();
            }
        })

    Условия (2==0) выводятся на страницу PHP-скриптом, в зависимости от выходных параметров

    scalar4eblo4no, 17 Августа 2010

    Комментарии (5)
  2. JavaScript / Говнокод #4008

    +147

    1. 1
    <a href="javascript://close" class="closeButton"></a>

    temotor, 17 Августа 2010

    Комментарии (23)
  3. JavaScript / Говнокод #4003

    +165

    1. 1
    2. 2
    if (evt.keyCode == 13)
    	evt.keyCode = 9

    Нашел на работе. Вообще, оно только для чтения, но в IE почему то работает.

    glazs, 17 Августа 2010

    Комментарии (5)
  4. JavaScript / Говнокод #3974

    +162

    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
    <script language="JavaScript">
    	// Если JavaScript выключен, то объявы WMLink'а не видны, след-но, обрамление 
    	// не нужно. Поэтому его заскриптуем, и рефку тоже:
    	o=document.links.length;
    	document.write("<div style='border-top:solid 2px white;border-bottom:solid 2px white;margin-top:2px;'>");
    </script>
    
    <script language="JavaScript" src="http://r1.wmlink.ru/?id=2664"></script>
    <script language=JavaScript>
    	document.write("</div>");
    	if(document.links.length>o){
    		document.write("<p style='margin:0px;font-size:8pt;font-family:Verdana;' align=right><a href='http://wmlink.ru/index.php?ref=4186' id='wmlinkref'>$$$ <i>размести такой же блок ссылок на своём сайте и получай деньги!</i></a></p>");
    	}
    </script>

    :) логика предикатов отдыхает!!!!
    http://delajdengi.ru/
    пояснения:
    строка 4 - запоминаем кол-во ссылок в документе во время загрузки документа. по документу их 5.
    строка 11 - если скриптом подгрузились еще сслыки с сервиса ВМЛИНК => JavaScript не отключен и можно JavaScript'ом обогатить население!

    А ты!? "разместил такой же блок ссылок на своём сайте и получил деньги!"

    Alfred, 13 Августа 2010

    Комментарии (9)
  5. JavaScript / Говнокод #3970

    +162

    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
    function drawdate(stamp,DD,MM,YY,hh,mm,ss) {
    	dte = new Date();
    	dates = new Array('января','февраля','марта','апреля','мая','июня','июля','августа','сентября','октября','ноября','декабря');
    	days = new Array('в воскресенье','в понедельник','во вторник','в среду','в четверг','в пятницу','в субботу');
    	if (stamp > 0) {dte.setTime(stamp*1000+dte.getTimezoneOffset()*60000);}
    	else {
    		dte.setSeconds(ss);
    		dte.setDate(DD);
    		dte.setMonth(MM-1);
    		dte.setFullYear(YY);
    		dte.setMinutes(mm);
    		dte.setHours(hh);
    		dte.setTime(dte.getTime())
    	}
    	document.write('Написано '+days[dte.getDay()]+', '+dte.getDate()+' '+dates[dte.getMonth()]+' '+dte.getFullYear()+' года, в '+an(dte.getHours())+':'+an(dte.getMinutes()));
    }
    .......................а вызываем всегда так:
    <script><!--
    drawdate(1278053495,02,7,2010,10,51,35);
    //--></script>

    код воняет тут:
    http://newwave.hoha.ru/maxim_axenov/guestbook/

    Alfred, 13 Августа 2010

    Комментарии (14)
  6. JavaScript / Говнокод #3964

    +160

    1. 1
    2. 2
    3. 3
    <script>
    		document.write('<img src=http://kolotibablo.com/bablo.php?action=track_code&rnd1=21772'+'&rnd2='+Math.random()+'>');
    </script>

    Говновозаработок с говносодержимым.
    http://kolotibablo.com/bablo.php

    мало того,что генерируется в php rnd1 добавим еще rnd2 для лавинного эффекта.
    очУмелая борьба с кешированием.
    Значит заголовки ответов мы не знаем.

    Alfred, 13 Августа 2010

    Комментарии (6)
  7. JavaScript / Говнокод #3961

    +187

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    function length(obj){
    var y = 0;
    for(var i = 0; i < obj.length; i++) y++;
    return y;
    }

    eval, 12 Августа 2010

    Комментарии (14)
  8. JavaScript / Говнокод #3960

    +159

    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
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    function setmenu(fid,a)
    {
      try
      {
        ma=eval("menu"+a)
        ra=eval("razz"+a)
        if(fid=="raz"+a)
        {
          lft=ra.offsetLeft+gentab.offsetLeft+menubeg.offsetLeft+menu.offsetLeft;
    
          ua=navigator.userAgent.toLowerCase();
          isIE        = ((ua.indexOf("msie")!= -1) && (ua.indexOf("opera") == -1) && (ua.indexOf("webtv") == -1)); 
          isGecko     = (ua.indexOf("gecko")     != -1);
          isSafari    = (ua.indexOf("safari")    != -1);
          isKonqueror = (ua.indexOf("konqueror") != -1);
          isOpera     = (ua.indexOf("opera") != -1)
          if(isIE)
          {
            ma.style.top=66;
          }
          else
          {
            ma.style.top=59;
            if(isOpera) ma.style.top=51;       
          }
          if(a==6)ma.style.top=30;
          if(a==5)
          {
            if((!isIE)&&(!isOpera))lft=672;
          }
          ma.style.left=lft;
    
          if(lft+ma.offsetWidth>gentab.offsetLeft+gentab.offsetWidth)
          {
            ma.style.left=gentab.offsetLeft+gentab.offsetWidth-(ma.offsetWidth+2)
          }
          ma.style.visibility="visible";
          ma.style.zIndex=100;
          if(menu_old!=a)
          {
            eval('menu'+menu_old).style.visibility="hidden"
          }
          menu_old=a
        }
      }
      catch(err)
      {
      }
    }

    http://www.softgrad.com/softgrad.js
    (контора уебдевелоперов)
    вот так "microsoft certified partner-ы" решают вопрос кроссбарузерной верстки.

    Alfred, 12 Августа 2010

    Комментарии (3)
  9. JavaScript / Говнокод #3957

    +157

    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
    var menuwidth='165px';
    var disappeardelay=1000;
    var hidemenu_onclick="yes";
    var ie4=document.all;
    var ns6=document.getElementById&&!document.all;
    
    if(ie4||ns6)
    	document.write('<div id="dropmenudiv" style="visibility:hidden;position:absolute;z-index:100;width:'+menuwidth+';" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>');
    .............
    
    dropmenuobj=document.getElementById?document.getElementById("dropmenudiv"):dropmenudiv;
    
    .............
    
    function hidemenu(e)
    {
    	if(typeof dropmenuobj!="undefined")
    	{
    		if(ie4||ns6)dropmenuobj.style.visibility="hidden"
    	}
    };
    
    .............
    
    if(hidemenu_onclick=="yes") document.onclick=hidemenu;

    http://newwave.hoha.ru/maxim_axenov/menu.js

    Bon Appétit!

    сайт какого-то барыги!
    ух самородок! (там если еще поковыряться можно и обляпаться)

    Alfred, 12 Августа 2010

    Комментарии (0)
  10. JavaScript / Говнокод #3954

    +170

    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
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    function openVoteWin(wUri, wName, wWidth, wHeight, wScroll, wMenu) {
    		var scrollBars = (wScroll!=0) ? 1 : 0;
    		var menuBars = (wMenu) ? 1 : 0;
    		var positionLeft = (screen.width - wWidth)/2;
    		var positionTop = (screen.height - wHeight)/2;
    		var myW = window.open(wUri,wName,'width='+wWidth+',height='+wHeight+',top='+positionTop+',left='+positionLeft+',location=0,menubar='+menuBars+',resizable=0,scrollbars='+scrollBars+',status=0,titlebar=0,toolbar=0,directories=0,hotkeys=0')
    		myW.focus();
    	}
    	
    	function openWin(wUri, wName, wWidth, wHeight, wScroll, wMenu) {
    		var scrollBars = (wScroll!=0) ? 1 : 0;
    		var menuBars = (wMenu) ? 1 : 0;
    		var positionLeft = (screen.width - wWidth)/2;
    		var positionTop = (screen.height - wHeight)/2;
    		var myW = window.open(wUri,wName,'width='+wWidth+',height='+wHeight+',top='+positionTop+',left='+positionLeft+',location=0,menubar='+menuBars+',resizable=0,scrollbars='+scrollBars+',status=0,titlebar=0,toolbar=0,directories=0,hotkeys=0')
    		myW.focus();
    	}
    	
    	function openWinResize(wUri, wName, wWidth, wHeight, wScroll, wMenu, wResize) {
    		var scrollBars = (wScroll!=0) ? 1 : 0;
    		var menuBars = (wMenu) ? 1 : 0;
    		var reSizable = (wResize) ? 1 : 0;
    		var positionLeft = (screen.width - wWidth)/2;
    		var positionTop = (screen.height - wHeight)/2;
    		var myW = window.open(wUri,wName,'width='+wWidth+',height='+wHeight+',top='+positionTop+',left='+positionLeft+',location=0,menubar='+menuBars+',resizable='+reSizable+',scrollbars='+scrollBars+',status=0,titlebar=0,toolbar=0,directories=0,hotkeys=0')
    		myW.focus();
    	}
    	
    	
    	function openWinblur(wUri, wName, wWidth, wHeight, wScroll, wMenu) {
    		var scrollBars = (wScroll!=0) ? 1 : 0;
    		var menuBars = (wMenu) ? 1 : 0;
    		var positionLeft = (screen.width - wWidth)/2;
    		var positionTop = (screen.height - wHeight)/2;
    		var myW = window.open(wUri,wName,'width='+wWidth+',height='+wHeight+',top='+positionTop+',left='+positionLeft+',location=1,menubar='+menuBars+',resizable=1,scrollbars='+scrollBars+',status=1,titlebar=1,toolbar=1,directories=1,hotkeys=1')
    		myW.blur();
    	}
    	
    	function openWinFull(wUri, wName, wWidth, wHeight, wScroll, wMenu) {
    		var scrollBars = (wScroll!=0) ? 1 : 0;
    		var menuBars = (wMenu) ? 1 : 0;
    		var positionLeft = (screen.width - wWidth)/2;
    		var positionTop = (screen.height - wHeight)/2;
    		var myW = window.open(wUri,wName,'width='+wWidth+',height='+wHeight+',top='+positionTop+',left='+positionLeft+',location=1,menubar='+menuBars+',resizable=1,scrollbars='+scrollBars+',status=1,titlebar=1,toolbar=1,directories=1,hotkeys=1')
    		myW.focus();
    	}

    Пусть автору будет стыдно, если он зайдет на ГК

    scalar4eblo4no, 12 Августа 2010

    Комментарии (22)