zpxc.net
当前位置:首页 >> Asp.nEt后台代码实现弹消息框,选择是跳转到一个页... >>

Asp.nEt后台代码实现弹消息框,选择是跳转到一个页...

ScriptManager.RegisterStartupScript(this, typeof(Page), "", "if(confirm('跳转?')){location.href='a.aspx'}else{location.href='b.aspx'}", true);

Response.Write("alert('您还没有登录,请先登录');window.location = 'login.aspx';");

response.write "alert('网站添加成功!');location.href='要跳转的指定页面网址';" response.end

1.在aspx页写javascript function aaa(a) { alert("ok"); window.location.href = "abc.aspx?a="+a; } 2后台代码 Response.Write("aaa("+Label1.Text+");");

用js就行了 if (!confirm("确认要删除?")) { window.event.returnValue = false; }为true的时候是确认,false的时候是取消

第一句往网页里加了句js代码,但第二句马上也执行了,立马跳转了。 改成:Response.Write("alert('您还没有登录,请先登录');window.location = 'login.aspx';"); 没测试,有可能属性名写错了,但肯定是用js来跳转的。

你如果想实现弹出提示后不用点击,有两种方法:1. 如果使用楼上的js跳转法,必须实现点击才可以跳转,在这种情况下,就不能使用alert进行提示了,必须使用div模拟或者是模态对话框进行模拟alert对话框的方法才能实现 2.如果不用上面的方法,那只...

asp.net中打开新窗口的多种方法 1.Response.Redirect("XXX.aspx",true)——直接转向新的页面,原窗口被代替; 2. Response.Write("window.open(XXX.aspx'',''_blank'')")——原窗口保留,另外新增一个新页面; 3.Response.Write("window.location=XXX....

你可以用if(confirm('你是不是要跳转?')){location.href='跳转的网页';return ture;}else{return false;} 在CS代码里增加事件属性!Attribute.ADD("onclick","执行前台函数JS")

既然你已经用了Button按钮,那么不妨用下面方法实现,比较简单 aspx中: cs中: protected void Button1_Click(object sender, EventArgs e) { Response.Redirect("add.aspx");//双引号里显示你要跳转的页面 }

网站首页 | 网站地图
All rights reserved Powered by www.zpxc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com