关于form 的target跳转问题

先请问一下大家,这是我的main.html:
<html>
<frameset cols="20%,*">
  <frame src="left.html" name="frame2">
  <frame name="frame1" src="excel.html">
</frameset>
</html>
这是我的excel.html:
<html>
<head></head>
<body onload="alert('开始切换');form1.submit();">

<form name="form1" action="3.html" target="_parent">
</body>
</html>
这是我的3.html:
<html>
<head></head>
<body>
     
3.html

</body>
</html>
问题是为什么我的3.html不能在父窗口中显示,而以全屏的方式显示呢,不是说_parent会让目标窗口显示在父窗口中么?谢谢大家了。

对了,我的浏览器是IE7,会和这个有关么?

楼主把概念理解错了...

假如说有一个A.htm页面,其中有一个frameset,包含有B.htm和C.htm,C.htm中也有一个frameset,包含有D.htm和E.htm页面.

那么D.htm中使用_parent,则是指向了原来的C.htm页面.
D.htm中使用_top,则是指向了A.htm页面.
D.htm中使用_self,则是指向的本页面.

而你的B.htm页面是直接包含在A.htm中的,所以使用_parent就直接指向了A.htm,即全屏显示.