Exemple
Pour en savoir si la fenêtre actuelle est dans un <iframe> . Dans ce cas, modifier son URL à "w3ii.com" :
var frame = window.frameElement; // Get the <iframe> element of the
window
if (frame) { // If the window is in an <iframe>,
change its source
frame.src = "http://www.w3ii.com/";
}
Essayez vous - même » Définition et utilisation
La propriété frameElement renvoie le <iframe> élément dans lequel la fenêtre en cours est insérée.
Si la fenêtre du document ne soit pas placé dans un élément <iframe>, la valeur de retour de cette propriété est nulle.
Note: Cette propriété travaillera également pour <frame> des éléments. Cependant, le <frame> élément est pas pris en charge HTML5.
Cette propriété est en lecture seule.
Support du navigateur
Les chiffres du tableau indiquent la première version du navigateur qui prend en charge entièrement la propriété.
Propriété | |||||
---|---|---|---|---|---|
frameElement | 18,0 | 6.0 | 1.0 | Oui | Oui |
Syntaxe
window.frameElement
Détails techniques
Valeur de retour: | Un objet IFrame, qui est l'hôte de la fenêtre courante dans le document parent, sinon nulle |
---|
Pages associées
Référence HTML DOM: DOM HTML iFrame Object
Référence HTML: HTML <iframe> balise
<Object Window