3个页面
1 index.html
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
- <title>无标题文档</title>
- </head>
- <frameset rows="*" cols="241,*" framespacing="0" frameborder="NO" border="0">
- <frame src="UntitledFrame-2.htm" id="leftFrame" name="leftFrame" scrolling="NO" noresize>
- <frame src="Untitled-1.htm" id="rigthmain" name="rigthmain">
- </frameset>
- <noframes><body>
- </body></noframes>
- </html>
2 Untitled-1.htm
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
- "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
- <title>无标题文档</title>
- </head>
- <body>
- dassssssssssssssssssssss
s - </body>
- </html>
3 UntitledFrame-2.htm
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
- "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
- <title>无标题文档</title>
- </head>
- <script>
- function aa(){
- window.parent.rigthmain.location.href="http://www.baidu.com";
- }
- </script>
- <body>
- <a onClick=" aa()">a</a>
- </body>
- </html>
重点解析
window.parent.rigthmain.location.href="http://www.baidu.com";
parent取父框架
rigthmain去子框架
=========================================================================================
此外,我一直用的
<input align="right" type="button" name="add" onclick="window.location.href('addCard.jsp')" value="+ 新增"/>
在按钮所在页面打开addCard.jsp页面,而:
<input align="right" type="button" name="add" onclick="window.parent.rigthmain.location.href('addCard.jsp')" value="+ 新增"/>
是在按钮所在框架的父框架的子框架(即rightmain)打开addCard.jsp页面。