Rama okiennaElement
Przykład
Czy bieżące okno jest w ramce?
if (window.frameElement) {
let answer = "YES";
}
Więcej przykładów poniżej.
Definicja i użycie
Właściwość frameElement
zwraca ramkę, w której działa okno.
Właściwość frameElement
powraca null
, jeśli okno nie działa w ramce.
Właściwość frameElement
jest tylko do odczytu.
Notatka
Rama może być dowolnym elementem osadzającym:
<ramka>, <iframe>, <embed>, <object> itp.
Zobacz też:
Składnia
window.frameElement
lub:
frameElement
Wartość zwrotu
Rodzaj | Opis |
Obiekt | Host okna (dokument nadrzędny). Lub null jeśli nie ma hosta. |
Więcej przykładów
Przykład
Jeśli okno jest w ramce, zmień adres URL na „w3schools.com”:
const frame = window.frameElement;
if (frame) {
frame.src = "https://www.w3schools.com/";
}
Obsługa przeglądarki
window.frameElement
jest obsługiwany we wszystkich przeglądarkach:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |