HTML元素分类-框架元素-同域访问
0. <iframe>:规定一个内联框架。一个内联框架被用来在当前 HTML 文档中嵌入另一个文档。
<iframe src="http://www.runoob.com"> <!--如果你的浏览器不支持iframe元素,那么就显示p元素内包裹的内容--> <p>您的浏览器不支持iframe 元素。</p> </iframe>
内联框架与主框架相互访问的方法(同域):
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>main window</title> </head> <body> <div> <input type="button" value="调用内联框架中的方法" onclick="exec_iframe()"> </div> <iframe src="b.html" name="myframe"></iframe> <script> //操作内联框架中方法的函数(window.myframe -> b.html , b.fIframe() ->
执行内联框架中的fIframe方法)。 function exec_iframe(){ window.myframe.fIframe(); } //被内联框架调用的方法 function fMain(){ alert(’主框架中的方法被执行成功!’); } </script> </body> </html>
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>iframe window</title> </head> <body> <div> <input type="button" value="调用主框架中的方法" onclick="exec_main()"> </div> <script> //操作主框架中方法的函数(parent对象指向当前窗口的父窗口,即主框架a.html)。 function exec_main(){ parent.fMain(); } //被主框架调用的方法 function fIframe(){ alert(’内联框架中的方法被执行成功!’); } </script> </body> </html>
【 微信扫一扫 】