Как передать контекст ?



  • Как можно вызвать функцию асинхронно с передачей ей контекста текущего потока ?
    В асинхронной функции нужно выполнять скрипт параллельно основному, но с доступом (можно только для чтения) к параметрам страницы вызвавшего потока.



  • @_User_ said in Как передать контекст ?:

    Как можно вызвать функцию асинхронно с передачей ей контекста текущего потока ?

    Через атрибуты функции

    В асинхронной функции нужно выполнять скрипт параллельно основному, но с доступом (можно только для чтения) к параметрам страницы вызвавшего потока.

    Вы можете получить код страницы и отправлять его



  • @Fox
    к сожалению это не подходит. нужно чтобы скрипт сам считывал эти параметры, например функция эмуляции бездействия должна работать асинхронно, пока основной поток занимается зацикленным опросом селекторов (один из примеров).



  • @_User_ said in Как передать контекст ?:

    @Fox
    к сожалению это не подходит. нужно чтобы скрипт сам считывал эти параметры, например функция эмуляции бездействия должна работать асинхронно, пока основной поток занимается зацикленным опросом селекторов (один из примеров).

    Смотрите, живое состояние браузера в асинхронную функцию вы не сможете передать ни как. Единственный вариант это передавать именно данные



  • @Fox
    а JS тут тоже бессилен ?
    Если вызывать в "выполнить код", а не кубиками асинхронного вызова.



  • @_User_ said in Как передать контекст ?:

    @Fox
    а JS тут тоже бессилен ?
    Если вызывать в "выполнить код", а не кубиками асинхронного вызова.

    Волшебства не произойдёт



  • @Fox
    Облом :( , но спасибо и на этом, сэкономлю время на тупиковых вариантах.


Log in to reply