[转载] top.dialogArguments.document.parentWindow.top(得到第一个框架window对象) top.dialogArguments.document.parentWindow.top.document.getElementsByTagName("FRAME")(得到第一个框架中的FRAME对象数组) 至于右框架的名称就是数组中的其中一个了,假如你的第一个框架是 <FRAMESET id="frm1" cols="36,*"> <FRAME src='left.html' name=leftFrame> <FRAME src='right.html' name=rightFrame> </FRAMESET> 那么你要的“第一个框架页中的右框架的名称”就是top.dialogArguments.document.parentWindow.top.document.getElementsByTagName("FRAME")(1).name 假如你的第一个框架是 <FRAMESET id="frm1" cols="36,*"> <FRAME src='right.html' name=rightFrame> <FRAME src='left.html' name=leftFrame> </FRAMESET> 那么你要的“第一个框架页中的右框架的名称”就是top.dialogArguments.document.parentWindow.top.document.getElementsByTagName("FRAME")(0).name 8. 永远都会带着框架 <script language="javascript"><!-- if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页 // --></script>
9. 防止被人frame <SCRIPT LANGUAGE=javascript><!-- if (top.location != self.location)top.location=self.location; // --></SCRIPT>