最佳解决方案
js子页面调用父页面函数方法如下:
父页面:
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script> function msg(m) { alert("子页面调用我了"+m); } </script> </head> <body> <iframe src="c.html"></iframe> </body> </html>
子页面:
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script> //标准写法 window.parent.msg("标准写法"); //简单写法 top.msg("简单写法"); </script> </head> <body> </body> </html>
运行父页面查看效果!