Профиль пользователя заблокирован сроком с 7 октября 2017 г. и навсегда по причине: многократные нарушения регламента работы сервиса
Ответы пользователя по тегу HTML
  • Генератор таблиц из объектов?

    @Fetur
    В карман за ответом не полезу
    Я тебя расстрою чувак, но console.table
    будет генерировать подобную таблицу и работать с массивами и объектами


    Проверь: ссылка с хабра
    var languagesObj = {
        0:{ name: "JavaScript", fileExtension: ".js" },
        1:{ name: "TypeScript", fileExtension: ".ts" },
        2:{ name: "CoffeeScript", fileExtension: ".coffee" }
    };
    var languagesArr = [
        { name: "JavaScript", fileExtension: ".js" },
        { name: "TypeScript", fileExtension: ".ts" },
        { name: "CoffeeScript", fileExtension: ".coffee" }
    ];
    
    console.table(languagesObj);
    console.table(languagesArr);
    Ответ написан
  • Как выполнить PHP после выполнения JS?

    @Fetur
    В карман за ответом не полезу
    Все записи в БД должны проверятся ПЕРЕД их внесением и никак иначе. Правила гласят:
    1. Никогда не доверяй пользователю.
    2. Проверяй на стороне клиента
    3. Проверяй на стороне сервера
    4. Если 3 пункт верен, то записывай и отдавай ОК обратно клиенту.
    Ответ написан
    Комментировать
  • Как организовать генерацию и подгрузку html шаблона с сервера?

    @Fetur
    В карман за ответом не полезу
    Обычно пишут один шаблон под одно состояние и не важно кто ты. Выглядит это как-то так.
    <div>
       <h2>Привет {{ userName }}</h2>
       {% if admin is defined %}
           <button id='pizdaRulyu'>Положить сервак</button>
       {% endif %}
    </div>

    Мы просто делаем запрос через тот же ajax в сторону сервака и в зависимости от передаваемых, уже переданных ранее данных определяем кто это и пытаемся подставить некоторые значения в шаблон, после лишнее из шаблона выкидывается и получается для админа что-то типа этого
    <div>
       <h2>Привет admin</h2>
       <button id='pizdaRulyu'>Положить сервак</button>
    </div>

    И в конце отправляем вот этот html клиенту. Всё очень просто. Но есть определенный геморрой с состоянием приложения(url)
    PS. Jade шаблонизатор курильщика, однозначно.
    Ответ написан
    Комментировать
  • Как заставить отображать значение 0 в круговой диаграмме на canvas?

    @Fetur
    В карман за ответом не полезу
    Давно я такого трешака не видел, неправильная передача аргументов, уход в рекурсию, а самое забавное, что в самой библиотеки куча мелких недочетов. Такое чувство, что передо мной лютый чел, просмотревший "Освоение JS за час". Не в обиду :)
    У тебя кстати функция не умела правильно подсчитывать когда нужно завершать работу, также не забывай про выход из функции методом return;

    Кстати, ты знал, что за подобные решения таких вопросов люди обычно платят денежку?

    Можно закрывать вопрос, вот решение, сегодня я добрый :^)
    https://plnkr.co/edit/1HraKrIV44aUIPkSbILc?p=preview
    Ответ написан
    2 комментария
  • Построить данную сетку на :flex - возможно?

    @Fetur
    В карман за ответом не полезу
    Можно сделать как ты хочешь через float и все в одном родителе. Решение выкладывать не буду, слишком легко, сам справишься.
    Ответ написан
    2 комментария
  • Как выровнять по центру круги в ionic с помощью CSS?

    @Fetur
    В карман за ответом не полезу
    jsfiddle.net/qsanw7oL

    Когда будете себе вставлять, не забудьте, что для других бразуеров нужно указывать свои префиксы, чтобы работало.
    Ответ написан
    1 комментарий
  • Canvas или Flash?

    @Fetur
    В карман за ответом не полезу
    Зависит от рук разработчика, если писать не думая, забивая на всё, то тормозить оно будет одинаково, что FLASH, что Canvas. FLASH также уже почти не поддерживается или по умолчанию отключен во многих браузерах. На сегодняшний момент, я даже не знаю, где незаменим еще FLASH.
    Если вы надумали выбрать направление, то берите смело Canvas.
    Ответ написан
    Комментировать
  • Как поправить баг с текстом в safari на ipad?

    @Fetur
    В карман за ответом не полезу
    Если это происходит после переворота или только в одном из двух положений, то у вас стили неправильно оформлены, попробуйте убрать стили для конкретных элементов и проверить.
    Ответ написан
    Комментировать