asp.net C#点击button 弹出一个新窗体

需要弹出新窗体,而且还可以拖动,关掉的那种,怎么试了网上的代码都不行呢... 需要弹出新窗体,而且还可以拖动,关掉的那种,怎么试了网上的代码都不行呢 展开
 我来答
skyfukk
2014-04-02 · TA获得超过1187个赞
知道小有建树答主
回答量:966
采纳率:100%
帮助的人:625万
展开全部
    protected void Button1_Click(object sender, EventArgs e)
    {
        var script=@"
        <SCRIPT LANGUAGE='javascript'>
            window.open('Default.aspx') 
            </SCRIPT> 
        ";
        ClientScript.RegisterClientScriptBlock(this.GetType(), string.Empty, script);
    }
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上海漫游枪手
推荐于2017-10-13 · 超过86用户采纳过TA的回答
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:240万
展开全部
<script src="/uploads/common/js/jquery-1.4.2.min.js" type="text/javascript"></script>
<style>
.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: black;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}
.white_content {
display: none;
position: absolute;
top: 10%;
left: 10%;
width: 80%;
height: 80%;
border: 16px solid lightblue;
background-color: white;
z-index:1002;
overflow: auto;
}
.white_content_small {
display: none;
position: absolute;
top: 20%;
left: 30%;
width: 40%;
height: 50%;
border: 16px solid lightblue;
background-color: white;
z-index:1002;
overflow: auto;
}
</style>

<script type="text/javascript">
//弹出隐藏层
function ShowDiv(show_div, bg_div) {
document.getElementById(show_div).style.display = 'block';
document.getElementById(bg_div).style.display = 'block';
var bgdiv = document.getElementById(bg_div);
bgdiv.style.width = document.body.scrollWidth;
// bgdiv.style.height = $(document).height();
$("#" + bg_div).height($(document).height());
};
//关闭弹出层
function CloseDiv(show_div, bg_div) {
document.getElementById(show_div).style.display = 'none';
document.getElementById(bg_div).style.display = 'none';
};
</script>

HTML

<input id="Button1" type="button" value="点击弹出层" onclick="ShowDiv('MyDiv','fade')" />
<!--弹出层时背景层DIV-->
<div id="fade" class="black_overlay">
</div>
<div id="MyDiv" class="white_content">
<div style="text-align: right; cursor: default; height: 40px;">
<span style="font-size: 16px;" onclick="CloseDiv('MyDiv','fade')">关闭</span>
</div>
内容

</div>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式