快疯了,怎样用iframe让弹出对话框不被框架挡住

lttzdllf 2008-04-04 06:48:49
我页面有上下两个框架,上面的对话框中有一个按钮,点击后会弹出一个日历窗口,(我用的就是梅花雨3.0日历控件),因为上面框架高度不够,弹出的日历窗口下面的部分会被下面的框架挡住。

我在网上找了半天,介绍的两种方法
1 是用window.createPopup 但是日历控件是别人写的,自己没能力该过来

2,是用iframe 但网上说的比较清楚的是怎样让日历控件不被select列表框挡住,没有具体说怎样做才能不被框架挡住

我自己试着用div 和iframe做了半天,但本人水平不够,没做出来,希望知道怎么做的人教我一下。

附一下我的代码:
<html>

<div style=" position:absolute;height:28%;width=100%;z-index:1000";
background-color:#ffffff">
<iframe src="./sp_top.htm" style=" z-index:100 " position:absolute width="100%" height="100%" >
</iframe>
</div>

<iframe style="width:100%; height: 100% ;z-index:-1 " src="./sp_bottom.htm" >
</iframe>

</html>
我还是一个新手,希望大家指点的时候能说详细点,最好能帮我写上几句简单的代码。 跪谢!!!


...全文
544 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
汪云飞记录本 2008-06-01
  • 打赏
  • 举报
回复
在 <iframe>标签里加入style="position:relative"
owen1759 2008-06-01
  • 打赏
  • 举报
回复
我印象中是不可能的,iframe相当于一个小IE窗口,你见过哪个IE窗口里的日历控件跑到IE窗口外面来了?
被框架的网页一切内容都被禁锢在框架的范围内,这个约束是无法突破的
浴火_凤凰 2008-06-01
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wiselyman 的回复:]
在 <iframe>标签里加入style="position:relative"
[/Quote]
可以试一试。
mataofq 2008-04-15
  • 打赏
  • 举报
回复
你可以分开用两个
<div>
<iframe></iframe>
<div>
<div>
<iframe></iframe>
<div>
也许是div和iframe之间的显示机制问题吧
lttzdllf 2008-04-04
  • 打赏
  • 举报
回复
难道就没人知道吗

61,129

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧