在urlStr跟一个参数,设置一个默认值,程序判断该参数不为空就执行alert('第二次 ')

 
了空★博天(394003699) 16:37:42
请教:
 protected void Page_Load(object sender, EventArgs e)
    {
        Page.RegisterStartupScript("startup", "<script language='javascript'>alert('第一次 ')</script>");
        Page.RegisterStartupScript("startup", "<script language='javascript'>alert('第二次 ')</script>");
    }
结果只能弹出一个对话框,怎么样才能弹出两个呀?
乖乖的小狮子(77993453) 16:44:11
string urlStr = Request.Url.ToString();
Page.RegisterStartupScript("startup", "<script language='javascript'>alert('第一次 ');window.location.href='"+urlStr +"';</script>");
 
乖乖的小狮子(77993453) 16:44:20
这样看行不
乖乖的小狮子(77993453) 16:49:27
看了看,这样不行,在urlStr跟一个参数,设置一个默认值,程序判断该参数不为空就执行alert('第二次 ')</script>");
 
乖乖的小狮子(77993453) 16:49:47
这样应该可以吧
了空★博天(394003699) 16:52:29
就是第一次 和第二次 只能弹出一个,是吧?
不能弹出 第一次,按了确定后弹出第二次 ?
乖乖的小狮子(77993453) 16:52:59
你想实现什么功能?
乖乖的小狮子(77993453) 16:53:09
我以为你想实现连续弹2次窗口
了空★博天(394003699) 16:54:31
是啊,是连续弹出2次窗口
乖乖的小狮子(77993453) 16:54:46
那上面哪个就对了
 
了空★博天(394003699) 16:54:55
好的,我试试 
了空★博天(394003699) 16:54:59
非常感谢!
乖乖的小狮子(77993453) 16:55:06
 
阿布郎(89722283) 16:57:11
    public static void ShowMessage1(Page p, string strmessage)
    {
        string strScript = "<script>alert('" + strmessage + "');</script>";
        p.RegisterStartupScript("script", strScript);
    }
    public static void ShowMessage2(Page p, string strmessage)
    {
        string strScript = "<script>alert('" + strmessage + "');</script>";
        p.RegisterStartupScript("script1", strScript);
    }
阿布郎(89722283) 16:57:23
自己看看差别,你就知道错在那了
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值