Co pozwala traktować zawartość IFRAME jako pochodzącą z tego samego źródła? - Kurs HTML i CSS
Co pozwala traktować zawartość IFRAME jako pochodzącą z tego samego źródła?
Aby traktować zawartość IFRAME jako pochodzącą z tego samego źródła (ang. same-origin), należy do atrybutu sandbox="..."
dodać wartość allow-same-origin. Dzięki temu zawartość ramki będzie miała dostęp do zasobów strony nadrzędnej oraz odwrotnie, co umożliwia wymianę danych między nimi.
- HTML5 / Piaskownica zabezpieczająca <iframe sandbox>
...zezwala pobierać pliki - zarówno standardową metodą jak i poprzez atrybut download (obsługuje: Firefox 82, Opera 69, Chrome 83). allow-forms - pozwala wysyłać formularze (obsługuje: Firefox 49, Opera 15, Chrome 5). allow-modals - pozwala otwierać okna modalne, tzn. takie które blokują stronę dopóki użytkownik ich nie zamknie (obsługuje: Firefox 49, Opera 33, Chrome 46). W języku JavaScript są to funkcje: alert, confirm, print, prompt, a także zdarzenie onbeforeunload...