red nuclear button, dont push me

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (18)

Лучшие ответы пользователя

Все ответы (10)
  • Как спарсить баланс в личном кабинете "Билайна"?

    pushthebutton
    @pushthebutton
    Какая разница, с перезагрузкой или без.
    Если кабинет построен на ajax-запросах - возможно вам будет еще проще получать данные. Так как, скорее всего, такие запросы возвращают JSON-объект.
    Посмотрите какие скрипты дергаются ajax-запросами, какие данные туда передаются и что они возвращают. Удобнее всего это сделать через fiddler.
    Ответ написан
    Комментировать
  • Загрузка строки из whois сервиса

    pushthebutton
    @pushthebutton
    1. А вы кешируйте. Дернули whois сервис, распарсили страничку, получили netname и сохраниили его в БД.
    Не думаю, что связка IP-адрес - NETNAME будет меняться по пять раз в день. Достаточно сохранить список раз в месяц, а потом выводить его пользователям из локальной БД.
    Можете пойти дальше, создайте функционал обновления конкретного IP, если пользователь захочет обновить только один адрес, узнав его актуальный, на текущий момент, netname. Алгоритм такой же.
    2. Через ajax не получиться, лучше использовать xmlhttprequest. Но первый вариант всеже предпочтительней (так как есть возможность использовать кеш)
    Ответ написан
    1 комментарий
  • Как сделать спойлер с красивой кнопкой?

    pushthebutton
    @pushthebutton
    Я бы использовал jQuery. Например:

    <a href="#" class="button" style="text-decoration: none;">Кнопка спойлера</a>
    <div class="spoiler" style="display:none; overflow-y:hidden; border:1px dashed #ccc; background:whitesmoke;">Текст спойлера</div>
    $(function(){
    
    $(".button").click(function(){
    $(".spoiler").toggle();
    });
    
    });
    Ответ написан
    6 комментариев

Лучшие вопросы пользователя

Все вопросы (5)