首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 用createPopup create了两层,想第二层显示在最上层 [已结贴,结贴人:fgc5201314]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-09 22:48:06 楼主
    我自己用了一个简单的例子又可以,在我的程序里总是不可能,代码一样的,想不明白..
    我的例子如下,create出来的第二层显示在第一层上面,为什么我的程序里不可以,有没有一些方法可以设一下的?它好像又不支持zIndex. 大家教教我...
    HTML code
    <HTML> <HEAD> <SCRIPT LANGUAGE="JScript"> var p1 = window.createPopup(); function showMenu() { var pb1 = p1.document.body; pb1.style.backgroundColor = "lightyellow"; pb1.style.border = "solid black 1px"; str="<table>"; str+="<tr><td><a href='#' onclick='parent.document.Script.showMenu2();'>ShowMenu2</a></td></tr>"; str+="</table>"; pb1.innerHTML=str; p1.show(50, 50, 180, 50, document.body); } function showMenu2() { var str; var p2 = p1.document.parentWindow.createPopup(); var pb2=p2.document.body; pb2.style.backgroundColor = "blue"; pb2.style.border = "solid black 1px"; str="<table>"; str+="<tr><td>Popup2</td></tr>"; str+="</table>"; pb2.innerHTML=str; p2.show(50,0,180,50,p1.document.body); } </SCRIPT> </HEAD> <BODY> <BUTTON onclick="showMenu()">菜单</BUTTON> </BODY> </HTML>
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 07:33:441楼 得分:6
    createPopup不支持FF。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 07:37:552楼 得分:6
    IE6.o测试没有问题.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 08:52:123楼 得分:0
    我在我的工程, vs.net2005里新建一个aspx测试不成功....................................原因为何?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 12:58:554楼 得分:8
    IE6.0.2900下测试无异常。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 13:38:225楼 得分:0
    是把这些代码放在aspx下,然后有些机子无问题,有些机子有问题,可能与client有关,but.. anyway,我已经放弃了,改用div了.
    but... if能找出方法更佳....
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved