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

    +170

    1. 1
    var verstka = parseInt((Number(count)/100)*5); // 7%

    сурово

    Запостил: riactr, 09 Августа 2011

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

    • ох. идея верстать жабаскриптом прямо на клиенте свежа.


      типа
      $('body').html('<div id="contents">'.$('body').html().'</div>');
      $('#contents').css({width: $('body').width()*.7+'px',height: $('body').height()+'px'});
      и еще 100500 строчек в том же духе
      Ответить
    • (blalblabla/100)*5 - интересно, сколько это может быть. И parseInt от этого всего - а вдруг получится не число, а строка?
      Автор суров настолько, что рубит деревья бензопилой.
      Ответить
    • >>// 7%
      а почему это 7 а не 5 ?
      или в джава как-то иначе математика работает?
      Ответить
      • машинное округление имеет разрушительные последствия
        Ответить
        • и как же такой программой получить нужное значение? методом тыка? или так примерно ... ?
          Ответить
          • на глазок, что бы хотя бы в IE 8 при 2560x1600 макет не расползался.
            Ответить
      • - Гыви, сколка будэт дважды два?
        - Трыдцать пять!
        - Ну, нэт... дважды два это прымерно сэмь, восэмь... но никак не трыдцать пять!
        Ответить
      • походу вёрстку поменяли, а коммент забыли. так всегда происходит с тупыми бесполезными комментами.
        Ответить
    • У меня есть несколько новостей и у каждой есть ссылки вида <a href='?plus=1&id=1'>+</a> и <a href='?minus=1&id=1'>-</a>. То есть каждой новости любой пользователь может поставить своё мнение, либо нравится, либо нет. Хочу сделать это по современному :) То есть при нажатии на ссылку, что бы страница не перегружалась, а использовала AJAX. Как бы сделал это на jquery, но вот проблема: в самой работе с AJAX`ом разобрался (исопльзую $.get), но вот как определить какой статье ставить плюс или минус, и как навешать одно и тоже событие на все эти кнопки - я не знаю :(
      Ответить
      • А вот это уже точно вопрос в стиле Ответов mail.ru.
        Ладно, подкормлю. Каждой кнопке можно задать class="plus" или class="minus", а также id, зависящий от id статьи.
        Ответить
        • или rel, напр.
          Ответить
          • или фриланс
            Ответить
            • Мне еще надо проверить строку на допустимые символы. Допустимы символы будут в массиве или в строке символов.
              В массиве должны быть все символы алфавита кроме английских (это для опорного примера). В том числе знаки препинания, цифры и т.д.
              Регулярные выражения мне не нужны и теперь после попыток не интересны. (Везде путаные формальные описания, документация изобилует неточностями и вымыслами и затрата времени на практическое изучение требует не соизмеримого с конкретной задачей времени.)
              Жду твоих вариантов
              Ответить
            • показать все, что скрытобля че инкто не знаит чтоли
              Ответить
              • осторожно, не утолщай
                Ответить
                • bugmenot - красавчик!!! :D
                  Ответить
                  • а чего я, все лавры - анону, который это придумал
                    было очень круто, даже я повёлся на первый вопрос
                    Ответить
        • Странный, но вполне работоспособный способ перетасовки элементов массива.
          Я не сравнивал его по скорости с вариантом на основе цикла.
          Ответить
      • вчера буквально делал подобную хню.
        http://riactr.ru/y/ исходниг смотри
        Ответить
      • Гест, ты хочешь, чтобы мы тебе тут коллективно сайтик наваяли? Пшёл на ХЕР StackOverflow!
        Ответить
      • Вам надо на каждую страничку такие виджеты? Тогда логичней их вставлять в шаблоны страниц, а не в содержимое. Из содержимого страниц их вырезает визуальный редактор. Вы можете попробовать отключить его, но это не гарантия. А вот шаблоны править можно как угодно.

        Какая у вас CMS, не в курсе?

        Возможно, придется лезть на сервер, искать файл шаблона и править его, для интеграции ваших виджетов.
        Ответить
      • > plus=1
        > minus=1

        гест сегодня определенно в ударе. А если plus=\0?
        Ответить
    • привет.Я первй рас на этом форуме. у мен я прогрызли капчу Много лет пользуюсь капчей "kcaptcha" не разу не было нареканий а с неделю назад на сайт где она пять лет полез спам про подержанные автомобили и дешевую "виагра". получается роботы научились читать размытые цифры? А какая капча считается самой крутой?
      Ответить
    • показать все, что скрытоvanished
      Ответить

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