首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
Web 开发
JavaScript
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结帖去...
管理菜单
页面风格切换
标准风格
老版本论坛
div问题
[已结帖,结帖人:mlzhu007]
加为好友
发送私信
在线聊天
mlzhu007
BRIGHT
等级:
可用分等级:
贫农
总技术分:
10
总技术分排名:
214447
结帖率:
78.26%
发表于:
2008-08-20 16:03:14
楼主
在一个含有上下两个框架的html文件里,怎样让上面框架中的div层显示在下面的框架中,就是防止下面的框架遮住了上面框架中动态生成的div元素?
相关script如下:
function lw_createLayer (layerName, top_pos, left_pos, width, height, bgcolor, bordercolor, z_index) {
document.write(" <div ONCLICK='event.cancelBubble=true' id='"+layerName+"' style='z-index:" + z_index + ";position:absolute;top:"+top_pos+";left:"+left_pos+";visibility:hidden;'> <table bgcolor='"+bgcolor+"' style='border-width:1px;border-style:solid;border-color:" + bordercolor + "' cellpadding=2 cellspacing=0 width=0> <tr> <td valign=top width='"+width+"' height='"+height+"'> <span id='"+layerName+"_content'> </span> </td> </tr> </table> </div>")
}
框架集html文件:
<html>
<head>
</head>
<frameset rows="10%,*" border="0">
<frame name="navigation" src="menu.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0" noresize/>
<frame name="main" src="main.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0"/>
</frameset>
<noframes>
<body>
</body>
</noframes>
</html>
出现的问题是:
navigation这个frame里面动态生成的div元素被下面的main这个frame给遮了一部分。我想问,有没有什么办法让上面的div可以在下面的frame页面之上显示?
问题点数:
50
回复次数:
4
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zhangcunhua
zhangcunhua
等级:
可用分等级:
中农
总技术分:
503
总技术分排名:
32457
发表于:
2008-08-20 16:23:19
1
楼 得分:
20
document.write改称frames["main"].write
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
mlzhu007
BRIGHT
等级:
可用分等级:
贫农
总技术分:
10
总技术分排名:
214447
发表于:
2008-08-20 16:47:06
2
楼 得分:
0
好的,我试试
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
mlzhu007
BRIGHT
等级:
可用分等级:
贫农
总技术分:
10
总技术分排名:
214447
发表于:
2008-08-20 16:52:33
3
楼 得分:
0
我试了,不行啊,lw_createLayer 函数是在menu.html中
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
xiaotong_lee
清溪流泉
等级:
可用分等级:
长工
总技术分:
0
总技术分排名:
316208
发表于:
2008-08-20 16:56:39
4
楼 得分:
30
加上parent.navigation.lw_createLayer去调用
如果在父页里调用直接用 document.navigation.lw_createLayer就可以了
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结帖去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友