html5如何frameset,不支持元素frameset
解决方法如下:
第一种
使用iframe,但是目前使用iframe的人越来越少,而且iframe在不同浏览器之间是不兼容的。我在R&D的一些员工说,在iframe窗口之间传递值似乎很麻烦。
第二种
使用jQuery的onload方法加载页面。但是这种方法跳转到多个页面后,在浏览器顶部点击后退和前进是无效的。但是,您可以添加一个后退按钮。
所以个人更倾向于这种方法。
我一般都是这样写的。
$(#main )。load(mainIndex.html ,function(){ });对于页面来说,div css可以达到框架的效果。
!DOCTYPE HTMLhtmlheadmeta http-equiv= Content-Type Content= text/html;Charset=utf-8 /titlediv css实现框架集效果/title style type= text/CSS 。header { border-bottom:1px solid # CCC;边距-底部:5px}.MainContainer {最小宽度:960px最大宽度:1600像素;}.侧边栏{ width:180 px;浮动:左;边距-右侧:-180 px;右边框:1px实心# ccc最小高度:500px填充:5px}.主{浮动:左;左边距:200px填充:5px}.content { padding:0 10px;}/style/headbody Div class= page Div class= header Div id= title H1 top/h1/Div/Div Div class= main container Div class= sidebar/Div id= main class= main content/Div/Div/body/html总结
这就是本文的全部内容。希望这篇文章的内容能给你的学习或者工作带来一些帮助。有问题可以留言交流。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。