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

    +152

    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
    $(document).ready(function(){
     var m;
     function fourSize()
     {
        var size=$(window).width();
    	if (size<'1210') { css='1000'; m=160;}
    	if ((size>='1210')&&(size<'1296')) {css='1240';m=160;}
    	if ((size>='1296')&&(size<'1370')) {css='1320';m=180;}
    	if(size>='1370') {css='1400';m=180;}
        $('#four-size').attr({	href: 'css/styles_'+css+'.css'});marginFoot();
     } 
     function marginFoot()
        {
            w=$(window).width();
            h=$(window).height();
            if (h<500)  $('.center').css('height',($(window).height()-m));
            if ((h>500 && w<1210)||(h>600 && w>1210)){
            $('.center').css('height',($(window).height()-m)); //alert($(document).height()-180);
            margin=$(window).height()-$('.center').height()-m;
            $('.foot').css('margin-top',margin);}
        }   
        fourSize();marginFoot();
        $(window).resize(function(){fourSize();})
        
    })

    У парня 1 год опыта верстки и js.

    katsgeorgeek, 23 Мая 2012

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

    +138

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    <script>window.google={kEI:"iBS9T5-8NY6CtQbXmN3PDQ",getEI:function(a){var b;while(a&&!(a.getAttribute&&(b=a.getAttribute("eid"))))a=a.parentNode;return b||google.kEI},https:function(){return window.location.protocol=="https:"},kEXPI:"24878,27400,30316,31215,35702,35703,38100,38135,38221,38285,38738,38786,38816,38941,39000",kCSI:{e:"24878,27400,30316,31215,35702,35703,38100,38135,38221,38285,38738,38786,38816,38941,39000",ei:"iBS9T5-8NY6CtQbXmN3PDQ"},authuser:0,
    ml:function(){},pageState:"#",kHL:"uk",time:function(){return(new Date).getTime()},log:function(a,b,c,e){var d=new Image,h=google,i=h.lc,f=h.li,j="";d.onerror=(d.onload=(d.onabort=function(){delete i[f]}));i[f]=d;if(!c&&b.search("&ei=")==-1)j="&ei="+google.getEI(e);var g=c||"/gen_204?atyp=i&ct="+a+"&cad="+b+j+"&zx="+google.time();
    var k=/^http:/i;if(k.test(g)&&google.https()){google.ml(new Error("GLMM"),false,{src:g});delete i[f];return}d.src=g;h.li=f+1},lc:[],li:0,j:{en:1,l:function(){google.fl=true},e:function(){google.fl=true},
    b:location.hash&&location.hash!="#",bv:21,cf:"osb",pm:"p",pl:[],mc:0,sc:0.5,u:"f05f80a8"},Toolbelt:{},y:{},x:function(a,b){google.y[a.id]=[a,b];return false}};(function(){var a=
    google.j;window.onpopstate=function(){a.psc=1};for(var b=0,c;c=["ad","bc","inpr","is","p","pa","ac","pc","pah","ph","sa","sifp","slp","spf","spn","xx","zc","zz"][b++];)(function(e){a[e]=function(){a.pl.push([e,arguments])}})(c)})();if(!window.chrome)window.chrome={};window.chrome.sv=2.00;window.chrome.userWantsQuery=function(a){google.x({id:"psyapi"},function(){google.nav.search({q:encodeURIComponent(a),
    sourceid:"chrome-psyapi1"})})};
    window.google.sn="webhp";window.google.timers={};window.google.startTick=function(a,b){window.google.timers[a]={t:{start:(new Date).getTime()},bfr:!(!b)}};window.google.tick=function(a,b,c){if(!window.google.timers[a])google.startTick(a);window.google.timers[a].t[b]=c||(new Date).getTime()};google.startTick("load",true);try{}catch(u){}
    </script>

    GggTtt, 23 Мая 2012

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

    +147

    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
    <br><br><br><br>
    
             &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    
             &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    
             &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    
             &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    
             &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    
             &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    
             &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    
             <a style="color:red; font-type:bold;" href="recipes.html">Рецепты хлеба</a>&nbsp;&nbsp;&nbsp;
    
             <a style="color:red;" href="vipechka.html">Выпечка хлеба</a>&nbsp;&nbsp;&nbsp;
    
             <a style="color:red;" href="combinates_msk.html">Хлебозаводы Москвы</a>&nbsp;&nbsp;&nbsp;
    
             <a style="color:red;" href="faq.php">Вопрос эксперту</a>&nbsp;&nbsp;&nbsp;
    
             <a style="color:red;" href="press.php">Хлебные новости</a>
    
    
    
             </div>

    Не знал куда выложить, запостил сюда. Нувыпоняли...

    ibrain, 19 Мая 2012

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

    +176

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    function getAnchor(link){
    	var url=( (!link) ? window.location : link).toString();
    	var idx = url.indexOf("#");
    	return (idx != -1 ? url.substring(idx+1) : '');	
    }
    function setAnchor(anchor){
    	var url=(window.location).toString();
    	var idx = url.indexOf("#");
    	return ( window.location= 
    		(idx != -1 ? url.substring(0,idx+1) : url+'#')+anchor
    	);
    }

    3.14159265, 16 Мая 2012

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

    +161

    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
    function validate() {
                var at = document.getElementById("email").value.indexOf("@");
                var age = document.getElementById("age").value;
                var fname = document.getElementById("fname").value;
                submitOK = "true";
    
                if (fname.length > 10) {
                    alert("Имя не должно содержать более 10 знаков");
                    submitOK = "false";
                }
                if (isNaN(age) || age < 1 || age > 100) {
                    alert("Возраст должен быть от 1 до 100");
                    submitOK = "false";
                }
                if (at == -1) {
                    alert("Неправильный e-mail");
                    submitOK = "false";
                }
                if (submitOK == "false") {
                    return false;
                }
            }

    Джордж Буль в гробу перевернулся.

    Arigato, 14 Мая 2012

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

    +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
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    $(document).click(function (e) {
        if ($(e.target).parents().filter('#idAddItTopPopUpMenu:visible').length != 1) {
            $('#idAddItTopPopUpMenu').hide();
        }
        if ($(e.target).parents().filter('#idAddItProductDetailPopUpMenu:visible').length != 1) {
            $('#idAddItProductDetailPopUpMenu').hide();
        }
        if ($(e.target).parents().filter('#idPampItProductDetailPopUpMenu:visible').length != 1) {
            $('#idPampItProductDetailPopUpMenu').hide();
        }
        if ($(e.target).parents().filter('#idPrivacyProductPopUpMenu:visible').length != 1) {
            $('#idPrivacyProductPopUpMenu').hide();
        }
        if ($(e.target).parents().filter('#idSocialNetworkMenu:visible').length != 1) {
            $('#idSocialNetworkMenu').hide();
        }
        if ($(e.target).parents().filter('#idPampItTopPopUpMenu:visible').length != 1) {
            $('#idPampItTopPopUpMenu').hide();
        }
    . . .
        if ($(e.target).parents().filter('div[id=idAreaLastMessage]:visible').length != 1 && $(e.target).parents().filter('div[id=idbtnMessages]').length != 1) {
            $('div[id=idListLastMessage]').hide();
        }
        if ($(e.target).parents().filter('div[id=idAreaLastAlert]:visible').length != 1 && $(e.target).parents().filter('div[id=idbtnAlert]').length != 1) {
            $('div[id=idListLastAlert]').hide();
        }
        if ($(e.target).parents().filter('div[id=idAreaNearestCalendar]:visible').length != 1 && $(e.target).parents().filter('div[id=idbtnNearestCalendar]').length != 1) {
            $('div[id=idListNearestCalendar]').hide();
        }
    });

    нет слов o_O

    DarkThinker, 14 Мая 2012

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

    +160

    1. 1
    2. 2
    3. 3
    4. 4
    <button type='button' id='button-download'>download zipfile</button>
    $("#button-download").live("click", function() {
        $.get("http://localhost/admin/zip/002140.zip"); // doesn't work?
    })

    Ссылка на скачивание файла, современный вариант.

    mozg, 13 Мая 2012

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

    +171

    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
    pic = new Array()
    for(i=0;i<21;i++)
    {
    pic[i] = new Image();
    if(i==0) pic[i].src = "http://philosophy.do.am/_ph/1/1/272439236.jpg";
    if(i==1) pic[i].src = "http://philosophy.do.am/_ph/1/1/987050819.jpg";
    if(i==2) pic[i].src = "http://philosophy.do.am/_ph/1/1/442166179.jpg";
    if(i==3) pic[i].src = "http://philosophy.do.am/_ph/1/1/925090451.jpg";
    if(i==4) pic[i].src = "http://philosophy.do.am/_ph/1/1/833480698.jpg";
    if(i==5) pic[i].src = "http://philosophy.do.am/_ph/1/1/958410581.jpg";
    if(i==6) pic[i].src = "http://philosophy.do.am/_ph/1/1/472798047.jpg";
    if(i==7) pic[i].src = "http://philosophy.do.am/_ph/1/1/657609683.jpg";
    if(i==8) pic[i].src = "http://philosophy.do.am/_ph/1/1/559445124.jpg";
    if(i==9) pic[i].src = "http://philosophy.do.am/_ph/1/1/292242334.jpg";
    if(i==10) pic[i].src = "http://philosophy.do.am/_ph/1/1/2741410.jpg";
    if(i==11) pic[i].src = "http://philosophy.do.am/_ph/1/1/312659858.jpg";
    if(i==12) pic[i].src = "http://philosophy.do.am/_ph/1/1/333153864.jpg";
    if(i==13) pic[i].src = "http://philosophy.do.am/_ph/1/1/811066713.jpg";
    if(i==14) pic[i].src = "http://philosophy.do.am/_ph/1/1/108915398.jpg";
    if(i==15) pic[i].src = "http://philosophy.do.am/_ph/1/1/661197254.jpg";
    if(i==16) pic[i].src = "http://philosophy.do.am/_ph/1/1/255266572.jpg";
    if(i==17) pic[i].src = "http://philosophy.do.am/_ph/1/1/507281622.jpg"; 
    if(i==18) pic[i].src = "http://philosophy.do.am/_ph/1/1/996088137.jpg"; 
    if(i==19) pic[i].src = "http://philosophy.do.am/_ph/1/1/870834686.jpg"; 
    if(i==20) pic[i].src = "http://philosophy.do.am/_ph/1/1/507281622.jpg"; 
    if(i==21) pic[i].src = "http://philosophy.do.am/_ph/1/1/496256382.jpg"; 
    }

    так ребята с форума присваивают ссылки списку изображений

    heleg, 13 Мая 2012

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

    +157

    1. 1
    var c = 'function' === typeof o.pop ? [] : {};

    хуита, 05 Мая 2012

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

    +150

    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
    function (post, hash) {
        if (!vk.id || cur.viewAsBox) return;
    
        var icon = ge('like_icon' + post),
            my = hasClass(icon, hasClass(icon, 'fw_like_icon') ? 'fw_my_like' : 'my_like'),
            matches = post.match(/(-?\d+)(_?)(photo|video|note|topic|wall_reply|note_reply|photo_comment|video_comment|topic_post|)(\d+)/),
            like_obj = (matches[3] || 'wall') + matches[1] + '_' + matches[4],
            ref = cur.wallType ? (cur.wallType == 'feed' ? 'feed_' + cur.section : ('wall_' + (cur.onepost ? 'one' : (!(cur.wallType || '').indexOf('full_') ? 'full' : 'page')))) : cur.module;
    
        ajax.post('like.php', {act: 'a_do_' + (my ? 'un' : '') + 'like', 'object': like_obj, hash: hash, wall: 1, from: ref}, {
          onDone: wall.likeUpdate.pbind(post, !my)
        });
        var count = val(ge('like_real_count_wall' + post) || ge('like_count' + post));
        wall.likeUpdate(post, !my, intval(count) + (my ? -1 : 1));
        if (cur.onWallLike) {
          cur.onWallLike();
        }
      }

    Зачем посоны из контакта пишут такой говно-код? Куда смотрит Паша?

    mark, 04 Мая 2012

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