Prvek rámu okna
Příklad
Je aktuální okno v rámu?
if (window.frameElement) {
let answer = "YES";
}
Další příklad níže.
Definice a použití
Vlastnost frameElement
vrátí rám, kde běží okno.
Vlastnost frameElement
se vrátí null
, pokud okno neběží v rámci.
Vlastnost frameElement
je pouze pro čtení.
Poznámka
Rámem může být jakýkoli prvek vložení:
<frame>, <iframe>, <embed>, <object> atd.
Viz také:
Syntax
window.frameElement
nebo:
frameElement
Návratová hodnota
Typ | Popis |
Objekt | Hostitel okna (nadřazený dokument). Nebo null pokud žádný hostitel neexistuje. |
Další příklady
Příklad
Pokud je okno v rámci, změňte adresu URL na „w3schools.com“:
const frame = window.frameElement;
if (frame) {
frame.src = "https://www.w3schools.com/";
}
Podpora prohlížeče
window.frameElement
je podporován ve všech prohlížečích:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |