html的frameset标签在多窗口程序设计中有着广泛的应用,尤其是在项目后台页面部分。本文就来分析ThinkPHP后台首页index使用frameset时的注意事项。
重要事项:不能将 frameset>frameset> 标签放在 标签里。且 HTML5 已经不支持 frameset 标签的使用!!!...1、frameset 元素可定义一个框架集,它被用来组织多个窗口(框架)。每个框架存有独立的文档。配合框架的使用,我们可以对页面进行分割,局部刷新。...浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。...5、如何在子页面中获取父页面所在的frameset中的其它的frame中的元素?...所以对于 frameset 的使用我们需要慎重,而且现阶段的 DIV+CSS 用来实现这个功能也是可以的。
https://blog.csdn.net/luo4105/article/details/51178741 boss要求,把top的那个frame能伸缩,网上查了一下,发现比想象中的简单好多 代码 1.frameset...frameset id="main" name=main rows="118,*" cols="*" frameborder="no" border="0" framespacing="0"> frameset...parent.document.getElementById("main").rows="36,*"; $("#headertop1").hide(); } } 关联链接 1.修改frameset
1.frame和frameset(企业用的少了,所以视频略过,见后面iframe部分) 例 2.1.1(index.html) Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd...--col="221,*" means left column is 221, right column is any value.frameborder="no" 就没有border了--> frameset...title="leftFrame" /> frameset...noframes 元素位于 frameset 元素内部。
下面,index里面的代码是重头戏: frameset rows="30%,*"> //frameset只能实现上下分块(...row),或者左右分块(cols),若想实现上下左右分,则要在frameset标签里面嵌套frameset标签。... frameset cols="30%,*"> frameset> frameset> 最终效果如图: ?
> #的值为一对用引号括起来的字符串,字符串中的数字表示每个分窗口所占的尺寸,数字中间用逗号隔开,有几个数字就表示分出了几个窗口。...如:frameset cols="100,200,*"> frameset cols="100,*,*"> 将100像素以外的窗口平均分配 frameset cols="*,*,*"> ...将窗口分为三等份 ---- 纵向排列多个窗口: ******************************** frameset cols=30%,20%,50%> frameset> 横向排列多个窗口: ***********..."> frameset> 纵横排列多个窗口: ******************************** frameset cols
普通框架 语法: frameset> //划分用的 //显示用的 ……....直接显示的描述文字 //描述 frameset> 目的:框架就是对当前页面进行分割,划分成每个小窗口,每个小窗口显示不同的页面 作用:用于后台的制作,前台不再推荐使用...,兼容性不好 注意:如果是框架结果的网页,不能有body,而且他的文档头是frameset的,而不是普通文档头DOCTYPE 框架的文档头Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd...,需要在哪个位置嵌套,就在那个位置上再次划分窗口,就把原来的frame换成了一个新的frameset border:边框 值:数字 bordercolor:边框颜色 iframe
语法: frameset rows="框架窗口的高度,框架窗口的高度,…"> …… frameset> 说明:在该语法中,rows 中可以取多个值,每个值表示一个框架窗口的水平宽度...语法: frameset cols="框架窗口的宽度,框架窗口的宽度,…"> frameset> 说明:在该语法中,cols 中可以取多个值,每个值表示一个框架窗口的水平宽度...语法: frameset rows="框架窗口的高度,框架窗口的高度,…"> 窗口的宽度,框架窗口的宽度,…"> <frame...其语法如下: frameset cols="框架窗口的宽度,框架窗口的宽度,… "> frameset rows="框架窗口的高度,框架窗口的高度,…"> ... … … frameset> … frameset> 这两种结构的原理与注意事项和另外两种结构相同,主要是需要注意窗口大小的设置 与窗口个数的统一。
通过使用html框架,可以在一个浏览器窗口中展示多个页面。也就是一个html文件中可以引入多个html文件。在网页中框架使用比较少,但我们还是需要了解下。...中一个特定的窗口(框架)。...frameset标签具体的属性及意义: cols 设置框架中列的数目和尺寸,使用逗号分开。 rows 定义框架中行的数目和尺寸,使用逗号分开。...noresize 规定无法调整窗口大小。 frame 的src设置了引入窗口文档的地址。...示例代码: frameset cols="25%,50%,25%"> <frame src="frame_b.htm" /
top.htm" } 以下是一个随意文件名的htm文件: FRAMESET...COLS="150,*"> FRAMESET ROWS="150,*"> FRAMESET> FRAMESET> 你自己试试,我想你要的可能就是这样的效果!...top表示主窗口,location表示当前窗口,如果你的文件只有一个框架,没有iframe和frmaeset,那么是完全一致的,没有区别。...top.location是在顶层frame中打开新页 window.location是在当前frame中打开新页 parent.location 在当前窗口的父窗口打开Url地址 top表示主窗口,
语法: frameset rows="框架窗口的高度,框架窗口的高度,…"> …… frameset> 说明:在该语法中,rows 中可以取多个值,每个值表示一个框架窗口的水平宽度...语法: frameset cols="框架窗口的宽度,框架窗口的宽度,…"> frameset> 说明:在该语法中,cols 中可以取多个值,每个值表示一个框架窗口的水平宽度...语法: frameset rows="框架窗口的高度,框架窗口的高度,…"> 窗口的宽度,框架窗口的宽度,…"> …...其语法如下: frameset cols="框架窗口的宽度,框架窗口的宽度,… "> frameset rows="框架窗口的高度,框架窗口的高度,…"> … … frameset> … frameset> 这两种结构的原理与注意事项和另外两种结构相同,主要是需要注意窗口大小的设置 与窗口个数的统一。
由Frames分出来的几个窗口的内容并不是静止不变的,往往一个窗口的内容随着另一个窗口的要求而不断变化,这就提高了Frames的利用价值。...为了完成各窗口之间的相互操作,我们必须为每一个窗口起一个名字,这个名字用属性Name来定义。... 显示在Frameset的前一份文件的窗口 显示在整个浏览器窗口 ---- 例:...frameset cols=50%,50%> frameset> 本文由来源 21aspnet,由 javajgs_com 整理编辑,其版权均为 21aspnet 所有,文章内容系作者个人观点,不代表 Java架构师必看 对观点赞同或支持
使用frameset进行窗体分帧。构建简易的后台页面。这篇博客就作为一个简易后台管理页面的实战演练。 1 首先,须要一个页面,使用frameset>按比例划分为适合的三个区域:头部。菜单。...我写的是 frameset.html): 后台管理页面 frameset rows="100,*"> frameset> frameset> 2 我们须要在三个帧中指定不同的...menu1.html; menu2.html; menu3.html; menu4.html; main.html head.html: 四个选项,每一个选项链接到不同的菜单,target指向菜单位于的窗口...left">第三项 第四项 menu.html: 九个选项,每一个选项链接到不同的的内容,target指向主体位于的窗口
(分割左右窗口,*表示剩餘部份), rows(用像素數或百分比分割上下窗口), framespacing, noresize 框架元素 frame --> 窗口的左右設置 frameset...> 03-09 窗口的嵌套設置 窗口的嵌套設置 frameset...--web03-11--> 窗口的名稱和鏈接 frameset
❝Windows系统窗口置顶方法。最近在项目中有使用到,分享给大家。 ❞ SetWindowPos函数改变一个「子窗口,弹出式窗口或顶层窗口的尺寸,位置和Z序」。...子窗口,弹出式窗口,及顶层窗口根据它们在屏幕上出现的顺序排序、顶层窗口设置的级别最高,并且被设置为Z序的第一个窗口。...SetWindowPos(hwnd/*窗口句柄*/, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE)
在应用有frameset或者iframe的页面时,parent 是父窗口,top是最顶级的父窗口(有的窗口中嵌套了好几层frameset或者iframe),self是当前窗口,opener是用open方法打开当前窗口...,即浏览器窗口。...语法:window.top 注:如果窗口本身就是顶层窗口,top属性返回的是对自身的引用。 window.parent 功能:返回父窗口。...语法:window.parent 注:如果窗口本身是顶层窗口,parent属性返回的是对自身的引用。 在框架网页中,一般父窗口就是顶层窗口,但如果框架中还有框架,父窗口和顶层窗口就不一定相同了。...你应当将框架视为窗口中的不同区域,框架是浏览器窗口中特定的部分。一个浏览器窗口可以根据你的需要分成任意多的框架,单个的框架也可以分成其它多个框架,即所谓的嵌套框架。
窗口的边界上的点也属于该窗口。窗口之间有层次的区别,在多于一个窗口重叠的区域里,只会显示位于顶层的窗口里的内容。 ...当你点击屏幕上一个点的时候,你就选择了处于被点击位置的最顶层窗口,并且这个窗口就会被移到所有窗口的最顶层,而剩余的窗口的层次顺序不变。如果你点击的位置不属于任何窗口,则系统会忽略你这次点击。 ...如果该次鼠标点击选择了一个窗口,则输出这个窗口的编号(窗口按照输入中的顺序从 1 编号到 N);如果没有,则输出”IGNORED”(不含双引号)。...第二次点击的位置只属于第 1 个窗口,因此该次点击选择了此窗口并将其置于顶层。现在的三个窗口的层次关系与初始状态恰好相反了。 ...第三次点击的位置同时属于三个窗口的范围,但是由于现在第 1 个窗口处于顶层,它被选择。 最后点击的 (0, 5) 不属于任何窗口。
HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> HTML 4.01 Frameset...DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> XHTML...DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd... 链接中的target属性: target值 描述 示例 _blank 在新窗口打开链接 ..... _top 在整个窗口中打开链接 ...
获取或设置用来显示与节点关联的网页内容的目标窗口或框架。...http-equiv="Content-Type" content="text/html; charset=utf-8" /> frameset...> frameset...CategoryID=27" scrolling="auto" frameborder="0"> frameset> frameset> 在defaulf
领取专属 10元无门槛券
手把手带您无忧上云