ClientScript.RegisterStartupScript

ClientScript.RegisterStartupScript用来向前台页面注册script脚本。

//此处是从页面接受变量,然后弹出

string mm =Request["name"];
string yhm=Request["pswd"];
ClientScript.RegisterStartupScript(this.GetType(), "message", "<script language='javascript'>alert('Name="+mm + ",PassWord="+ yhm+"');</script>");

小注:

C#传入变量时记住要"+变量名+"这么成对的传入。alert()的括号中需要有一对单引号,引起其中的变量。

//下面这句,可以实现弹出对话框后,单击确定同时关闭页面

ClientScript.RegisterStartupScript(this.GetType(), "message", "<script language='javascript' >alert('输入用户名或密码错误!');window.opener=null;window.top.open('','_self','');window.top.close(this);</script>");
<wbr>例子: <p></p> <pre code_snippet_id="254008" snippet_file_name="blog_20140324_3_1354959" name="code" class="csharp">string a = "aaaa"; string b = "bbbb"; string c = "cccc"; ClientScript.RegisterStartupScript(this.GetType(), "IsPostBack1", " &lt;script&gt; alert('IASID=" + a + ",Result=" + b + ",UserAccount=" + c + "' ); &lt;/script&gt; ");</pre> <p>初始状态:</p> <p>ClientScript.RegisterStartupScript(this.GetType(), "IsPostBack1", " &lt;script&gt; alert(<strong><span style="font-size:24px">''</span></strong>); &lt;/script&gt; ");</p> <p>第一步写上,需要原样输出的内容:</p> <p>ClientScript.RegisterStartupScript(this.GetType(), "IsPostBack1", " &lt;script&gt; alert(<span style="font-size:24px"><strong>'</strong></span>IASID='<strong><span style="font-size:24px; color:#ff00ff">,</span></strong>Result=<span style="line-height:28px"><span style="font-size:24px; color:#ff00ff; line-height:42px">,</span></span>UserAccount=<strong><span style="font-size:24px">'</span></strong>); &lt;/script&gt; ");</p> <p>第二步写上,变量:</p> <p>ClientScript.RegisterStartupScript(this.GetType(), "IsPostBack1", <span style="font-size:24px; color:#ff00ff"> <strong>"</strong></span> &lt;script&gt; alert(<span style="font-size:24px; color:#ff0000"><strong>'</strong></span>IASID=<span style="font-size:24px; color:#ff00ff"><strong>"</strong></span> + a +<span style="font-size:24px; color:#800080"><strong>"</strong></span>,Result=,<span style="font-size:24px; color:#800080"><strong>"</strong></span> + b +<span style="font-size:24px; color:#3366ff"><strong>"</strong></span>UserAccount=<span style="font-size:24px; color:#3366ff"><strong>"</strong></span> + c +<span style="font-size:24px"><strong>"</strong></span><span style="font-size:24px; color:#ff0000"><strong>'</strong></span>); &lt;/script&gt;<strong><span style="font-size:24px">"</span></strong>);</p> <p>ok完成!</p> <strong>相同颜色的逗号彼此配对。</strong></wbr>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值