我正在开展一个基于和标签的合作项目.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="en"> <head> </head> <frameset rows="75px,*" frameborder="0"> <frame name="frame1" src="frames/frame1.html"> <frameset class="child_frameset"> <frame name="frame3" src="frames/frame3.html"> </frameset> </frameset> </html>
这里我如何在子框架(frame3.html)上指定javascript函数:
<!DOCTYPE html> <html lang="en"> <head> <script type="text/javascript"> function helloWorld(){ alert('hello world!'); } </script> </head> <body> <h1>I'm frame 3</h1> </body> </html>
解决方法
你可以这样做:
document.getElementById('frame3').contentWindow.helloWorld();