как дебажить яваскрипт в контексте браузера?

Поддержка
  • как дебажить яваскрипт в контексте браузера? в режиме записи скрипт отрабатывает а в режиме "запуска" или как это назвать? не работает. мистика какаято, как подступиться?

  • у меня большой многострочный кусок яваскрипта, запускается соответствующим действием. В режиме записи работает, в режиме запуска нет - отсутствует результат его работы в DOM. что это может быть вообще? и как быть. ни консоли ни других девелоперских штук в режиме "запуска" скрипта ведь нет, я правлиьно понимаю?

  • @cblp said in как дебажить яваскрипт в контексте браузера?:

    у меня большой многострочный кусок яваскрипта, запускается соответствующим действием. В режиме записи работает, в режиме запуска нет - отсутствует результат его работы в DOM. что это может быть вообще? и как быть. ни консоли ни других девелоперских штук в режиме "запуска" скрипта ведь нет, я правлиьно понимаю?

    Действие "яваскрипт" работает одинаково, как в режиме записи, так и в режиме запуска. Проблема может быть в самой странице, например, она ещё может быть не загружена, в то время, как вы применяете код.

  • в теории да, но это я уже проходил, и перед тем как запускать этот код есть инструкция "ждать элемент" на котором производятся потом действия. и он есть, я его значение в лог вывожу. то есть он ну точно есть. Других идей нет? и, может, есть способ подебажить браузерный яваскрипт в режиме "запуска"?

  • @cblp said in как дебажить яваскрипт в контексте браузера?:

    в теории да, но это я уже проходил, и перед тем как запускать этот код есть инструкция "ждать элемент" на котором производятся потом действия. и он есть, я его значение в лог вывожу. то есть он ну точно есть. Других идей нет? и, может, есть способ подебажить браузерный яваскрипт в режиме "запуска"?

    К консоле браузера в режиме "запуска" доступа нет.

  • @CblP Скиньте яваскрипт код, который используйте, или тестовый скрипт.

  • попробую сократить до минимально воспроизводимого. Но в целом вектор понятен

  • @cblp said in как дебажить яваскрипт в контексте браузера?:

    попробую сократить до минимально воспроизводимого. Но в целом вектор понятен

    Яваскрипт код сами писали, или используете чей то готовый? Что именно он делает?

  • парсит чтото со страницы, и пишет в json прямо в страницу, чтобы потом в бас забрать результат. в режиме записи работает прекрасно

  • 0 Votes
    2 Posts
    282 Views
  • 0 Votes
    3 Posts
    478 Views
  • 0 Votes
    15 Posts
    1513 Views
  • 0 Votes
    1 Posts
    297 Views
  • 0 Votes
    12 Posts
    1063 Views