关于在网页中跳转出可控操作的窗体

关于在网页中跳转出可控操作的窗体

首先我们先在需要执行代码的控件上写上onclike点击事件,如图:
在这里插入图片描述
在修改密码这个linkbutton上我们来写一个点击事件
后端代码如下:

 protected void LinkButton2_Click(object sender, EventArgs e)
    {
        Response.Write("<script> window.open('ModifyPassword.aspx', '', 'height=550, width=850, top=100, left=100, toolbar=no, menubar=no, scrollbars=no, resizable=yes,location=no, status=no');</script>");
    }

在这里我们主要是用JS进行打开新的小窗体,这样就可以在不关闭原网页的情况打开一个自定义大小窗体的网页。在中ModifyPassword.aspx是即将要打开的网页,而后面的参数是给这个窗体设置的自定义形状。当然,操作JS的其它功能不止这些,它还可以:

设置确认取消的选择对话框:
在这里插入图片描述

 string strMsg = "你确认注销账户吗";
        Response.Write("<Script Language='JavaScript'>if ( window.confirm('" + strMsg + "')) { window.location.href='/login.aspx' } else {window.location.href='/s_UserManage.aspx' };</script>");

弹出结果提示框

Response.Write("<script>alert('登录成功!');window.location.href='Index.aspx';</script>");

在这里插入图片描述
综上所述, Response.Write(“”)可以做很多事情,所以学好JS很重要( ̄▽ ̄)

扯远了…
让我们看一下最后的效果图:
在这里插入图片描述
当然这里你可以在弹出来的窗口执行完条件后先执行关闭该网页这个命令…具体怎么做就看你自己了
参考链接附上:
[1]:点这里

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值