- Co to jest komunikacja krzyżowa?
- Jak komunikujesz się między dwoma ifrawami?
- Jak wysłać wiadomość z nadrzędnego do iframe?
- Co to jest Window Post?
Co to jest komunikacja krzyżowa?
Polityka „tego samego pochodzenia” (ta sama witryna) ogranicza dostęp do Windows i ramek. Chodzi o to, że jeśli użytkownik ma otwartą dwie strony: jedna od John-Smith.com, a inny to Gmail.com, wtedy nie chcieliby scenariusza od John-Smith.com, aby przeczytać naszą pocztę z Gmaila.com .
Jak komunikujesz się między dwoma ifrawami?
Komunikowanie się bezpośrednio między IFrames jest również możliwe, łącząc okno. rodzic z celem zgodnie z definicją powyżej. Podsumowując, metoda postmessage jest bardziej dynamiczną alternatywą dla pojedynczego DOM, lepiej dopasowanego, jeśli ładujesz wiele stron w jednej ifałce, ale nie zawsze łatwiejsza i nadal wymaga użycia DOM.
Jak wysłać wiadomość z nadrzędnego do iframe?
Wysyłanie danych z dzieci iframe do okna nadrzędnego jest również dość proste. Za każdym razem, gdy osadzisz iframe, iframe będzie miał odniesienie do okna nadrzędnego. Wystarczy użyć interfejsu API Postmessage, aby wysyłać dane za pomocą okna. Odniesienie rodzica okna nadrzędnego.
Co to jest Window Post?
Post w budynku z drewna po obu stronach przyczepności okien.