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

    +156

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    function check() {
    
    if (document.login.user.value == "user" &&
    document.login.password.value == "correct_password")
        window.location.href = 'http://this.site/login.html';
    else
        window.location.href = 'http://this.site/loginfehler.html';
    
    return false;
    }

    Функция входа, хуле

    jQuery, 24 Апреля 2011

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

    +206

    1. 1
    ... else document.write("Ваш браузер не поддерживает JavaScript<br>");

    просто нет слов :)

    jQuery, 23 Апреля 2011

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

    +168

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    function sleep(time) {
    	var t0 = new Date;
    	for (var i = 0; i < 1E7; i++);
    	t0 = new Date - t;
    	for (var i = 0; i < Math.round(time / t0); i++)
    		for (var j = 0; j < 1E7; j++);
    }

    Вот так на Чукотке пишут sleep()

    fuckyounoob, 22 Апреля 2011

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

    +151

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    var Nothing = function () { return Nothing; }
    
    var NewNothing = new new new new new Nothing();
    
    console.log(NewNothing == Nothing); // true

    Небольшая фантазия. Но работает!)

    Shock, 22 Апреля 2011

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

    +157

    1. 1
    2. 2
    3. 3
    4. 4
    $('fb').innerHTML =  '<iframe src="http://www.facebook.com/plugins/like.php?href=' +
    		href +
    		'&layout=button_count&show_faces=false&action=like&font=arial' +
    		'&colorscheme=light&height=21&ref=under_buy_button&utm_source=facebook-likebutton" scrolling="no" frameborder="0" ' + 'style="border:none;width:160px;overflow:hidden;height:21px" allowTransparency="true"></iframe>';

    http://rozetka.com.ua/ - самый продвинутый интернет-магазин Украины.

    Skull, 21 Апреля 2011

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

    +156

    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
    // #1
    this.vml_capable = (document.all && !(navigator.userAgent.indexOf("Opera")>=0)) ? true : false;
    
    // #2
    styleSheet.addRule("v\\: *", "behavior:url(#default#VML); position:absolute" );
    styleSheet.addRule("v\\:roundrect", "behavior:url(#default#VML); position:absolute" );
    styleSheet.addRule("v\\:oval", "behavior:url(#default#VML); position:absolute" );
    styleSheet.addRule("v\\:roundrect", "behavior:url(#default#VML); position:absolute" );
    styleSheet.addRule("v\\:fill", "behavior:url(#default#VML); position:absolute" );
    styleSheet.addRule("v\\:line", "behavior:url(#default#VML); position:absolute" );
    styleSheet.addRule("v\\:shape", "behavior:url(#default#VML); position:absolute" );
    styleSheet.addRule("v\\:polyline", "behavior:url(#default#VML); position:absolute" );
    styleSheet.addRule("v\\:stroke", "behavior:url(#default#VML); position:absolute" );

    Библиотека svg2vml

    albburtsev, 21 Апреля 2011

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

    +156

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    try {
        document.domain = "wolframalpha.com";
        context = parent ? parent : document;
        } catch(e){}
        try { 
            if (typeof(context.$) == "undefined") {
                context = window;
            } else {
                $=context.$;
            }
        }
        catch(e){ context = window; }

    Если с первого раза не получилось...

    RaZeR, 19 Апреля 2011

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

    +151

    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
    $(".selection a").click(function(event){
    if(this==event.target) {
    $(this).toggleClass("m1active")
    
    sel1="0"; sel2="0"; sel3="0"; sel4="0"; sel5="0"; onb="0"; sel6="0"; sel7="0"; sel8="0"; sel9="0"; sel10="0"; sel11="0"; sel12="0"; 
    
    
    if($("#sel1").hasClass("m1active")) { sel1="1"; }
    if($("#sel2").hasClass("m1active")) { sel2="1"; }
    if($("#sel3").hasClass("m1active")) { sel3="1"; }
    if($("#sel4").hasClass("m1active")) { sel4="1"; }
    if($("#sel5").hasClass("m1active")) { sel5="1"; }
    if($("#sel6").hasClass("m1active")) { sel6="1"; }
    if($("#sel7").hasClass("m1active")) { sel7="1"; }
    if($("#sel8").hasClass("m1active")) { sel8="1"; }
    if($("#sel9").hasClass("m1active")) { sel9="1"; }
    if($("#sel10").hasClass("m1active")) { sel10="1"; }
    if($("#sel11").hasClass("m1active")) { sel11="1"; }
    if($("#sel12").hasClass("m1active")) { sel12="1"; }
    if($("#onb").hasClass("m1active")) { onb="1"; }
    
    
    
    // var txff="eddm.php?sel1=".sel1;
    $("#content-ajax").load("eddm.php",{ sel1: sel1, sel2: sel2, sel3: sel3, sel4: sel4, sel5: sel5, sel6: sel6, sel7: sel7, sel8: sel8, sel9: sel9, sel10: sel10, sel11: sel11, sel12: sel12, onb: onb }, function() { 
    $(".editus tr:nth-child(even)").css('background-color','#ffeedd');
    
    
     });

    Ребята, прошу покритиковать сайт web-school.su и предложить правильные решения

    Webschool, 19 Апреля 2011

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

    +160

    1. 1
    2. 2
    3. 3
    4. 4
    <table>
         <form method="post" action="/ololo/onatole.html?step={{if $step eq '2'}}3{{else}}6{{/if}}">
         <tr><td><a id="submit">...
    ....

    фаерфокс отлично парсит такие формы внутри таблиц, jQuery(this).closest('form') тоже возвращает все превосходно

    govno, 18 Апреля 2011

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

    +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
    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
    unction Checkbutton ($url) {
    global $code;
    $url_0 = substr($url, 7);
    $url_1 = explode(".", $url_0);
    $v = count($url_1) - 2;
    $b = count($url_1) - 1;
    $url_2 = explode("/", $url_1[$v]);
    $url_3 = explode("/", $url_1[$b]);
    $url_con[0] .= "$url_1[0].";
    for ($i=1; $i < count($url_1) - 2; $i++) {
    $url_con[0] .= "$url_1[$i].";
    }
    $url_con[0] .= $url_2[0];
    $url_con[1] .= "$url_1[0].";
    for ($i=1; $i < count($url_1) - 1; $i++) {
    $url_con[1] .= "$url_1[$i].";
    }
    $url_con[1] .= $url_3[0];
    if (@fsockopen($url_con[0], 80)) {
    $url_connect = $url_con[0];
    @fclose($url_con[0]);
    } else if (@fsockopen($url_con[1], 80)) {
    $url_connect = $url_con[1];
    @fclose($url_con[1]);
    }
    if ($fsock = @fsockopen($url_connect, 80, $errno, $errstr)) {
    fputs($fsock, "GET $url HTTP/1.0\r\n\r\n");
    while (!feof($fsock)) {
    $result .= fgets($fsock,100);
    }
    fputs($fsock, "Connection: close\r\n\r\n");
    fclose($fsock);
    if (!preg_match("/$code/i", "$result")) {
    $error = "<center><font color=red>На странице нашего баннера нет</font></center>";
    return $error;
    }
    } else {
    $error = "<center><font color=red>Невозможно подключиться к серверу</font></center>";
    return $error;
    }

    хз,в инете наткнулся случайно на скипт

    BlackMonolit, 15 Апреля 2011

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