Kontrolowanie zakladki z panelu innej zakladki ?

0

Yo,
Jest jakas ludzka mozliwosc egzekwowania kodu w drugim tabie po strigerowaniu go w pierwszym ? Wiem ze mozna zrobic cos na zasadzie

const tab = window.open(url) 
tab.document.write("<script>alert('elo')</script>")

Pytanie do specow - Jest cos bardziej polecanego ?

1

Podobno jest coś takiego:
https://dev.to/dcodeyt/send-data-between-tabs-with-javascript-2oa

Poza tym zawsze możesz coś przesyłać przez local storage, tylko na stronie docelowej musisz wtedy ustawić jakąś cyklicznie wywoływaną funkcję, która będzie cyklicznie sprawdzać, czy coś nowego nie przyszło.

A później np: eval(kod_do_wykonania);

1

Możesz jeszcze napisać sobie do tego rozszerzenie w przeglądarce. Wtedy zadziała tylko na twoim kompie, ale wtedy robisz z tabami, co chcesz.

1 użytkowników online, w tym zalogowanych: 0, gości: 1