iframe est un élément HTML très couramment utilisé. Si vous utilisez une page enfant dans la page parent, comment devez-vous l'écrire ?
1. Code de la page parent
<html> <head> <meta charset=" gb2312"> <title>父页面</title> <script type="text/javascript"> function parentFunction() { alert('function in parent'); } function callChild() { child.window.childFunction(); /* child 为iframe的name属性值, 不能为id,因为在FireFox下id不能获取iframe对象 */ } </script> </head> <body> <iframe name="child" src="./child.html" ></iframe> </body> </html>
2.Code en iframe
<html> <head> <meta charset="gb2312"> <title>iframe代码</title> <script type="text/javascript"> function childFunction() { alert('function in child'); } function callParent() { parent.parentFunction(); } </script> </head> <body> </body> </html>
Les deux codes ci-dessus peuvent appeler les fonctions l'un de l'autre sur la page parent et la page enfant. C'est relativement simple et ne sera pas présenté en détail.
J'espère que cet article vous aidera à apprendre la programmation JavaScript.