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

    +145

    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 GetItemID() {
        var path = window.location.href;
        //alert(path);
        var itemID = "";
        var count = 0;
        for (i = 1; i < path.length; i++)
        {
            if (count != 12)
            {
                if ((path[i] == '0') || (path[i] == '1') || (path[i] == '2') || (path[i] == '3') || (path[i] == '4') || (path[i] == '5') || (path[i] == '6') || (path[i] == '7') || (path[i] == '8') || (path[i] == '9'))
                {
                    itemID += path[i];
                    count++;
                }
                else {
                    if (count != 12)
                    {
                        itemID = "";
                        count = 0;
                    }
                }
            }
        }
        return itemID;
    }

    На eBay определяет ID товара для кнопки купить в мерчантской(китайцы) странице ниже. O location.href.match(/\d{12}/) они наверное не знали.

    Запостил: baldrs, 14 Мая 2015

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

    • Одно могу сказать. Где ты, а где еБэй, друг?
      Ответить
    • if ((path[i] == '0') || (path[i] == '1') || (path[i] == '2') || (path[i] == '3') || (path[i] == '4') || (path[i] == '5') || (path[i] == '6') || (path[i] == '7') || (path[i] == '8') || (path[i] == '9'))

      Идет колобок.Навстречу - 3 богатыря.
      -Здравствуй, Илья Муромец.
      -Здравствуй, Колобок.
      -Здравствуй, Добрыня Никитич.
      -Здравствуй, Колобок.
      -Здравствуй, Алеша Попович.
      -Здравствуй, Колобок.
      -Здравствуй, конь Ильи Муромца.
      -Здравствуй, Колобок.
      -Здравствуй, конь Добрыни Никитича.
      -Здравствуй, Колобок.
      -Здравствуй, конь Алеши Поповича.
      -Здравствуй, Колобок.
      -До свидания, Илья Муромец.
      -До свидания, Колобок.
      -До свидания, Добрыня Никитич.
      -До свидания, Колобок.
      -До свидания, Алеша Попович.
      -До свидания, Колобок.
      -До свидания, конь Ильи Муромца.
      -До свидания, Колобок.
      -До свидания, конь Добрыни Никитича.
      -До свидания, Колобок.
      -До свидания, конь Алеши Поповича.
      -До свидания, Колобок.
      Идет колобок дальше.Навстречу-Али-баба и сорок разбойников.
      Ответить
      • > -Здравствуй, Илья Муромец.
        > -Здравствуй, Колобок.
        > ...
        > -До свидания, конь Алеши Поповича.
        > -До свидания, Колобок.
        Вы прослушали лекцию "порядок вызова конструкторов и деструкторов в c++"
        Ответить
        • В лекции Кегдана очередь, а в C++ стек. Нужно вторую половину рассказа отсортировать в обратном порядке.
          Ответить
      • Молодец {целует в лоб}, ты достойный наследник. Я спокоен за ГК.
        Ответить

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