asp.net2.0的入门级简单问题

yujingfree 2008-03-29 07:27:49


像这个页面的弹出效果在。net 2.0下应该怎么实现,用什么控件吗?
...全文
80 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yujingfree 2008-03-29
  • 打赏
  • 举报
回复
谢谢大家的回复,回答就有分,大家分了,结贴了
iuhxq 2008-03-29
  • 打赏
  • 举报
回复
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title> http://hi.csdn.net/YoungEngineer/profile </title>
</head>

<body style="margin:0;">
<div id="topCoverDiv" style="display:none;float:left;z-index:100;position:absolute;top:expression(this.offsetParent.scrollTop);left:expression(this.offsetParent.scrollLeft);width:100%;height:100%;filter:alpha(opacity=90);background-color:#888888;" oncontextmenu="return false;"><div style="z-index:101;position:absolute;top:200px;left:200px;width:200px;height:200px;background-color:#FFFFFF;"><input type=button value="取消页面灰掉" onclick="disableBodyArea(false);" />FDSAFDSAFDSA</div></div>

<div style="font-size:10pt;">
注1:灰掉页面<br/>

<br/>
注:本页面仅在dreamwear下测试过。其它浏览器或其它版本未经测试。改进了一下,IE7下可以关闭了,firefox下还有些缺陷,页面超过一屏时,下边没有遮住。可以写脚本实现。<br/>
注-----:JK:<a href="mailTo:jk_10000@yahoo.com.cn?subject=About Body">JK_10000@yahoo.com.cn</a><br/> <a href="http://www.svnhost.cn">开源社区</a>
<hr/>
</div>


<select><option >test</option></select>
<input type=button value="点击将页面灰掉" onclick="disableBodyArea(true);">
<br><br><br><br>
<br><br><br><br>
<select><option >test</option></select>
<br><br><br><br>
<br><br><br><br>
<select><option >test</option></select>
<select><option >test</option></select>

</body>

</html>
<script >
function disableBodyArea(f){
document.getElementById('topCoverDiv').style.display = f? '':'none';
var allSelects=document.getElementsByTagName("select");
for(var i=0;i<allSelects.length;i++) {
allSelects[i].disabled=f;
}
}

</script>
Amy_2008 2008-03-29
  • 打赏
  • 举报
回复
JavaScript仿Windows关机效果
chibs 2008-03-29
  • 打赏
  • 举报
回复
这是用JS 仿windows 关机效果,网上有很多文章介绍的..看看这个:

http://www.hackhome.com/InfoView/Article_85128_2.html
datahandler2 2008-03-29
  • 打赏
  • 举报
回复
到www.51asxp.com
找找这个仿新浪自定义对话框
yw0903 2008-03-29
  • 打赏
  • 举报
回复
不用js的方法,是在页面拖一个label控件。后台直接写两个层,用position:absolute 定位。然后关闭图片写一个onclick事件,在此事件中把两个层的style改为:display:none;
JustLovePro 2008-03-29
  • 打赏
  • 举报
回复
up
闲游四疯 2008-03-29
  • 打赏
  • 举报
回复
这个是JS效果啦。不是.net的。。
大概就是建两个层div,先隐藏,点击触发的时候把底下层全屏一下,背景色看网页背景色而调,
然后上面的层给用户操作。这样子~

62,249

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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