Appeler la fonction de aaa dans le parent
Dans la page enfant :
onclick="window.parent.frames.aaa()"
Copier après la connexion
Dans la page parent :
function aaa()
{
alert(‘bbbbb');
}
Copier après la connexion
Si vous souhaitez changer la page du cadre vers d'autres pages du même cadre ou la page du cadre parent, utilisez parent
window.opener fait référence à la page parent de la page ouverte par window.open.
L'objet window.frames peut référencer la page dans l'iframe ou la page dans le frameset
Ça peut être comme ça
window.frames[0].document.getElementById(‘xx');
Copier après la connexion
<🎜. >
Vous pouvez le faire
window.frames[0].document.body.innerHTML;
frm = window.parent.window.frames[‘uploadFrame'];
frmDocument = frm.document;
frm.sb(3); //sb 是uploadFrame页面里的一个函数
Copier après la connexion
Pour Firefox
Si vous rencontrez une erreur : parent.document. frames n'a pas de propriétés
Remplacez-le simplement par le code suivant. Ce code est compatible avec IE et FF frm = window.parent.window.frames['uploadFrame']; accroché dans le document mais sous l'objet fenêtre.
Notez qu'il existe des restrictions sur la modification de la page dans le cadre, c'est-à-dire qu'elle doit être sous le même domaine, sinon elle n'est pas accessible
S'il s'agit du même domaine, mais que le nom du sous-domaine est différent, alors le js impliqué ajoute une phrase au fichier html.
document.domain = xxx.com [这里填写你的域名]
document.getElementById(‘iframeid').contentWindow.document.getElementById(‘someelementid');
Copier après la connexion
Appelez la fonction de page parent après la page pop-up js
(par exemple : appelez la fonction de page parent test2( ))
window.opener.test2();
La sous-page frame appelle la méthode de la page précédente
(par exemple : le cadre frame de la page précédente est nommé menuBar, et le La fonction onhook() est appelée)
window.top.frames["menuBar"].onhook();
La page pop-up js appelle la fonction de sous-page du cadre de page parent
(par exemple : la page pop-up appelle, le nom du cadre est menuBar : La méthode est complète, j'espère que tout le monde supportera le site PHP chinois ~
Pour des méthodes plus simples d'appel de js aux fonctions de cadre parent et de fenêtres contextuelles appelant les fonctions de page parent, veuillez faire attention à PHP pour les articles connexes sur le site Web chinois !