一.标签frameset使用 注:frameset外不能套用body标签
<frameset rows="96,*" framespacing="0" frameborder="1" >
<frame name="topFrame" src="Write.jsp" framespacing="0" marginheight="0" scrolling="no">
<frameset cols="96,*" framespacing="0" frameborder="1" >
<frame name="chargeFrame" src="Read.jsp">
<frame name="topFrame" src="Write.jsp" framespacing="0" marginheight="0" scrolling="no">
</frameset>
</frameset>
设置frameset中的frame大小不可调,使用frame标签的noresize="noresize"属性或直接noresize,缺省是允许调节大小的
<frameset rows="50%,50%">
<frame noresize="noresize" src="frame_a.htm">
<frameset cols="25%,75%">
<frame noresize="noresize" src="frame_b.htm">
<frame noresize="noresize" src="frame_c.htm">
</frameset>
</frameset>
二.选择iframe以下是代码片段
<body style="background-image:url(images/background.bmp);background-repeat:repeat-x; background-color:#FFFFFF">
<table border="0" cellpadding="0" cellspacing="0" width="950" height="100%" align="center">
<tr>
<td width="950px" height="180"><iframe id="iframeTop" name="iframeTop" src="jsp/top.htm" scrolling="no" frameborder="0" marginwidth="0" marginheight="0" width="950" height="100%"></iframe></td>
</tr>
<tr>
<td><iframe id="iframeCenter" name="iframeCenter" src="jsp/center.htm" scrolling="no" frameborder="0" marginwidth="0" marginheight="0" width="950px"></iframe></td>
</tr>
<tr>
<td height="55px"><iframe id="iframeBottom" name="iframeBottom"" src="jsp/bottom.htm" scrolling="no" frameborder="0" marginwidth="0" marginheight="0" width="950px" height="55px"></iframe></td>
</tr>
</table>
</body>
</html>
scrolling="no" 意思是不能的下拉框
三.Window top、parent属性
window.top |
功能:返回顶层窗口,即浏览器窗口。 语法:window.top 注:如果窗口本身就是顶层窗口,top属性返回的是对自身的引用。 |
window.parent
|
功能:返回父窗口。
语法:
window.parent
注:如果窗口本身是顶层窗口,parent属性返回的是对自身的引用。
在框架网页中,一般父窗口就是顶层窗口,但如果框架中还有框架,父窗口和顶层窗口就不一定相同了。
|
四.释放ie中对象的内存
if(window.navigator.appName=='Microsoft Internet Explorer'){
obj.src = null;
CollectGarbage();//用于内存释放,先将需要释放的对象置为空
}
CollectGarbage,是IE的一个特有属性,用于释放内存的,使用方法嘛应该是,将该变量或引用对象,设置为null或delete,然后在进行释放动作,在做CollectGarbage前,要必需清楚的两个必备条件:
引用
- 一个对象在其生存的上下文环境之外,即会失效。
- 一个全局的对象在没有被执用(引用)的情况下,即会失效。
五.弹出一个页面
window.open('../six.html','main','top=0,left=0,width=465,height=620,status=no,toolbar=no,menubar=no,scrollbars=yes,resizable=no');
resizable=no就是不让用户修改弹出窗口大小