Mam kalendarz i po kliknięciu na <td>
pojawia się wyskakujące okienko, dzięki czemu można utworzyć wyrównanie na wybraną datę. Chcę dodać funkcję.Wywołanie JavaScriptu z okna nadrzędnego z okna podrzędnego
Gdy użytkownik ukończy tworzenie zdarzenia, chcę wysłać żądanie JavaScript do strony nadrzędnej, aby można było odświeżyć kalendarz za pomocą AJAX. Zasadniczo chcę wywołać funkcję z potomka, ale funkcja jest na stronie nadrzędnej.
W Google znalazłem tylko skrypt, który może odświeżyć okno nadrzędne - nic o "nadrzędnym oddzwonieniu". ☹ Czy to możliwe?
P.S. Odpowiedź może być czystym JS lub jQuery, to nie ma znaczenia. Będę szukał w międzyczasie.
@Neal Dawid powiedział, że szukał w Google takich rzeczy, jak "oddzwonienia od rodzica", co, jak sądzę, jeśli jego poszukiwania były dokładne, to rozsądny wysiłek. Zauważ, że, o ile wiem, David nie prosi o pełny kod do aktualizacji i wyświetlania kalendarza. Po prostu pyta o ogólny sposób wyskakującego okna, aby wywołać funkcję w oknie nadrzędnym. –
To jest bardzo ważne pytanie, które zostało rzucone bardzo często, nie wiem, dlaczego zostało odrzucone. Mogę sobie wyobrazić, że w nadchodzących wersjach przeglądarek zobaczymy, że javascript może współdziałać z platformą okienkową na bardziej dogłębnym poziomie. – OneChillDude
Dziękuję wam za obronę tego pytania. Po prostu pytam "jak to zrobić", ale nie potrzebuję kodu ... I tak, zrobiłem kilka badań i wszystko, co znalazłem, to jak ti refrech okno nadrzędne. Nic nie znalazłem. Teraz mam nadzieję, że w przyszłości to pytanie może stać się najlepszą wyszukiwarką w Google i pomóc większej liczbie osób potrzebujących. –