div弹出窗口在frameset外层解决方案
2015-05-05 20:50
246 查看
首页通过framset经行网页布局,现在有个临时的消息窗口,ajax返回会弹出来。但是这个就有问题了。div作为网页元素,是依赖与frame的。怎么让其在整个视图窗口的最上层呢? frmae 连接网页,会对超过的部分进行遮挡。这里提供了一种解决方案.先记录下来。
<html>
<head>
<title>index.jsp</title>
</head>
<frameset rows="*" marginheight="0" marginwidth="0" topmargin="0" leftmargin="0">
<frame name="divframe" src="call.html" marginheight="0" marginwidth="0" topmargin="0" leftmargin="0" noresize scrolling="no">
</frameset>
<noframes>
<body>
sorry your browser doesn't accept frames
</body>
</noframes>
</html>
首页div需要覆盖的frame 放到引入的页面里,用iframe调用。
---call.html---
<html>
<body>
<div id='popId' class='' style="position:absolute;float:left;top=5;left=25;display='none';z-index:2;"> 弹出div</div>
<iframe src="mainindex.html" width=100% height=100% marginwidth=0>
</body>
</html>
--mainindex.html--
<frameset rows="30,*" style="z-index:1">
<frame src="topframe.html" style="z-index:1">
<frameset cols="30,*" style="z-index:1">
<frame src="menuframe.html" style="z-index:1">
<frame src="mainframe.html" style="z-index:1">
</frameset>
<frame src="footframe.html" style="z-index:1">
</frameset>
js 动作
<a onclick="top.divframe.document.getElementById('popId').style.display='block'">显示DIv</a>
相关文章推荐
- div弹出窗口在frameset外层解决方案
- div弹出窗口在frameset外层解决方案
- div弹出窗口在frameset外层解决方案
- 纯用DIV弹出DIV窗口(经测试试用IE、firefox等浏览器)
- 基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑
- showmodaldialog弹出的窗口里,不能实现文件的下载解决方案
- div弹出登录窗口
- 关于showmodaldialog 打开新窗口后提交表单操作时,避免弹出新窗口和避免从后台获取“新数据”后不能刷新当前模态页面的解决方案
- 使用DIV作为弹出窗口
- 根据内容自动调整弹出窗口大小的JS解决方案
- 修改了一个DIV弹出窗口
- JS 弹出模态窗口解决方案
- JS+CSS实现带关闭按钮DIV弹出窗口的方法
- div 弹出div模态窗口 js+css
- ubuntu 关于屏蔽USB插入时,弹出窗口的解决方案!!
- Jquery+div+css实现弹出登录窗口
- div+css 實現frameset佈局效果,100%高度和寬度 ,全窗口效果
- 解决JS弹出新窗口被浏览器阻止的解决方案
- div布局-Jquery 收起左栏、全屏、半透明div遮盖照片、半透明div遮盖全屏弹出窗口
- (精)在ASP.NET中使用IFRAME+DIV,可以实现在同一页面使用弹出(模态)窗口