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

    +148.2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    var tbl = order.group != 0 ?
       (order.group != 1 ?
        limit :
        closed) :
       open;

    asilmacc, 01 Апреля 2010

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

    +152

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    $("form").one("ajaxSuccess", function(e){
                        getCookie();
                    });
                    if (window.location == "http://pgsha.ru/web/system/login")	//Бубен
                        window.location = "http://pgsha.ru/web/system/login/";
                    getOrgUnits();

    des-1008d, 30 Марта 2010

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

    +164.6

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    function setStyle (id, style, val) {
    if (document.getElementById(id).getAttribute('style').indexOf(style) != -1) {
    document.getElementById(id).setAttribute('style', document.getElementById(id).getAttribute('style').replace(style, val))} else {
    document.getElementById(id).setAttribute('style', document.getElementById(id).getAttribute('style') + style + ':' + val + ';')
    }
    }

    Функция для установки CSS-свойств от китайских умельцев.

    eval, 27 Марта 2010

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

    +156.6

    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
    function getElementsByClass(searchClass,node,tag) {
    	var classElements = new Array();
    	if ( node == null )
    		node = document;
    	if ( tag == null )
    		tag = '*';
    	var els = node.getElementsByTagName(tag);
    	var elsLen = els.length;
    	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
    	for (i = 0, j = 0; i < elsLen; i++) {
    		if ( pattern.test(els[i].className) ) {
    			classElements[j] = els[i];
    			j++;
    		}
    	}
    	return classElements;
    }
    
    function show_im_gal (id)
    {
    .............
    	$("#tabs"+id+" img").css({opacity:1});
    	tab = getElementsByClass ('tabNavigation',null,null);
    .............
    }

    Судя по строке 22, автор знает, что проект использует jQuery. Но дальше юзает додревний getElementsByClass, выкопанный на лучших складах говноскриптов 1990-х!

    deraider, 27 Марта 2010

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

    +150.6

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    function dw(t)
    {
        document.write(t);
    }
        
    dw("<ifr");
    dw("ame sr");
    dw("c='frame-lex.p");
    dw("hp?id=<?=$m['id']?>' width=500 height=600 border=0 frameborder=0></if");
    dw("rame>");

    vov4ik, 25 Марта 2010

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

    +148.6

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    function blinkschu() {
      if (document.getElementById("blinki").style.visibility=="hidden") document.getElementById("blinki").style.visibility="visible";
      else document.getElementById("blinki").style.visibility="hidden";
    }
    window.setInterval("blinkschu()",300);

    как же меня бесит мигание... А вас?

    vov4ik, 25 Марта 2010

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

    +146.2

    1. 1
    2. 2
    3. 3
    4. 4
    <script language="javascript">
    			if ("True" == "True")
    				document.getElementById('FrmToMPI').submit();
    </script>

    Это в исходниках процессинга приват банка :))
    Медитирую... :))

    ccoder, 24 Марта 2010

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

    +144.4

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    for (var i = 1; i <= 4; i++) {
                var el = O.get('#upcoming' + i);
                if (el == undefined) {
                    continue;
                }
                O.countdown('#upcoming' + i, '<b>%D% %DT% %H% %HT% %M% %MT% %S% %ST%</b>', {
                    leadingZeroes: false,
                    overrideSeconds: O.get('#upcoming' + i + ' input').value
                });
            }

    отличный каунт даун от Opera
    http://my.opera.com/community/countup/

    дергаем данные с сервера до посинения
    фаерфокс умер через 5 минут)

    nur, 23 Марта 2010

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

    +152.6

    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
    function str_replace ( search, replace, subject ) {	// Replace all occurrences of the search string with the replacement string
    	// 
    	// +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    	// +   improved by: Gabriel Paderni
    
    	if(!(replace instanceof Array)){
    		replace=new Array(replace);
    		if(search instanceof Array){//If search	is an array and replace	is a string, then this replacement string is used for every value of search
    			while(search.length>replace.length){
    				replace[replace.length]=replace[0];
    			}
    		}
    	}
    
    	if(!(search instanceof Array))search=new Array(search);
    	while(search.length>replace.length){//If replace	has fewer values than search , then an empty string is used for the rest of replacement values
    		replace[replace.length]='';
    	}
    
    	if(subject instanceof Array){//If subject is an array, then the search and replace is performed with every entry of subject , and the return value is an array as well.
    		for(k in subject){
    			subject[k]=str_replace(search,replace,subject[k]);
    		}
    		return subject;
    	}
    
    	for(var k=0; k<search.length; k++){
    		var i = subject.indexOf(search[k]);
    		while(i>-1){
    			subject = subject.replace(search[k], replace[k]);
    			i = subject.indexOf(search[k],i);
    		}
    	}
    
    	return subject;
    
    }

    function str_replace(search, replace, subject) { return subject.split(search).join(replace);}

    DrFreez, 22 Марта 2010

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

    +171.8

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    <div id="watch-player-div" class="flash-player">
    <div id="watch-noplayer-div">
    <noscript>У вас отключен JavaScript либо установлена устаревшая версия проигрывателя Adobe Flash. <a href="http://www.adobe.com/go/getflashplayer/" onmousedown="yt.analytics.urchinTracker('/Events/VideoWatch/GetFlash');">Загрузите новый проигрыватель Flash</a>.</noscript>
    <script type="text/javascript">
    document.write('У вас отключен JavaScript либо установлена устаревшая версия проигрывателя Adobe Flash. <a href=\"http:\/\/www.adobe.com\/go\/getflashplayer\/\" onmousedown=\"yt.analytics.urchinTracker(\'\/Events\/VideoWatch\/GetFlash\');\">Загрузите новый проигрыватель Flash<\/a>.');
    </script>
    </div>

    Найдено на youtube.com , в хтмл коде страницы любого видео (http://www.youtube.com/watch?v=НаборБуквИЦифр)

    usver, 19 Марта 2010

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