Ответы пользователя по тегу 1С-Битрикс
  • Как остаться на той же странице после авторизации?

    Aetae
    @Aetae
    Тлен
    Должно работать, хз почему не отдупляется.

    Попробуй закостылять задержку:
    вместо window.location.href = '/personal/'; поставь:
    setTimeout(function(){ window.location.reload();}, 1000)
    Если даже секундная задержка ни на что не повлияет, значит по адресу /personal/ лежит какой-то говнокод, влияющий на авторизацию.

    Хотя ещё вариант - какой-то говнокэш. Чтоб проверить это замени: window.location.href = '/personal/'; на: window.location.search = Math.random();
    Ответ написан
    Комментировать
  • Как разобраться с конструкцией javascipt'a в Bitrix?

    Aetae
    @Aetae
    Тлен
    Битрикс тут не при чём, а так этот кусок вырван из контекста.
    Это скорее всего просто свойство объекта:
    var obj = {
      foo: 'bar',
      createBasketItemImg: function(data) {...}
    }
    obj.createBasketItemImg();

    Но может быть и метка выхода из цикла, что врядли.
    Ответ написан
    1 комментарий
  • Какие отличия cordova или react native?

    Aetae
    @Aetae
    Тлен
    С cordova ты пишешь обычные веб страницы, в которые прокинут внутренний api.
    С react (и проч.) native ты пишешь в строгих рамках системы и не можешь свободно применять весь набор возможностей современного web'a.
    В первом случае всё работает медленно - пишется быстро.
    Во втором случае пишется (по началу, по крайней мере) медленно - работает (в теории) быстро.

    Что выбирать - ваше дело.
    Ответ написан
    Комментировать
  • Переключение стилей по кнопке?

    Aetae
    @Aetae Куратор тега JavaScript
    Тлен
    Ну вы прям как беспомощные дети, право слово.
    Открываем исходники(там всего два файла) и практически с первых строк видим как там всё устроено. Переменная которая вам нужна - mixColor.
    Вот только там не чёрный цвет, а вовсе даже белый, потому что на самом деле там происходит не смена цвета body, а наложение div с классом darkmode-layer поверх всего в режиме: mix-blend-mode: difference;.
    Тут уж вы сами подбирайте нужный цвет с нужным режимом смешивания.
    Ответ написан
    3 комментария