我做个登陆
我想在类里面写个方法方便使用:
public static void CheckUserLogin()
{
if (GetUserLogined() == null)
{ HttpContext.Current.Response.Write("<script language=javascript>window.open('../AdminLogin.aspx','_parent')</script>");
}
}很简单 如果用户没登陆或错误返回null
为什么页面不会跳转 设个短点看看明显执行到了 就是不会跳转 请教大家这是什么原因!谢谢大家
我想在类里面写个方法方便使用:
public static void CheckUserLogin()
{
if (GetUserLogined() == null)
{ HttpContext.Current.Response.Write("<script language=javascript>window.open('../AdminLogin.aspx','_parent')</script>");
}
}很简单 如果用户没登陆或错误返回null
为什么页面不会跳转 设个短点看看明显执行到了 就是不会跳转 请教大家这是什么原因!谢谢大家
解决方案 »
- iframe嵌套母版页的刷新问题
- 在线急等,熟悉javascript的人快进来看看啊
- <asp:Button ID="btnDelAll" runat=server Text="删除" OnClick="btnDelAll_Click" />
- (100分啊)数据库恢复出现错误,,未将对象引用设置到对象的实例
- 最简单的问题,2005怎么建立个网站站点,最好有详细步骤
- BT精灵和emule如何设代理,公司把它们的端口平了,我想通过(http)代理下载东西,我如何设
- 如何编写一个类似系统时间调节的自定义控件?
- 难题::如何用循环依次为Label控件依次赋值?
- 再问--在aspx里面引用导入的ascx的对象的问题。
- Cookies怎么删除啊!
- 改文档.帮下忙..谢谢
- vs2005安装sp1时出现错误1718文件 有什么好的解决方案
public static void CheckUserLogin()
{
if (GetUserLogined() == null)
{
Response.Redirect("../AdminLogin.aspx");
}
}
Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>window.open('../AdminLogin.aspx');</script>");
如果需要提供信息提示response.write("<script>alert('XXX');window.open('../AdminLogin.aspx');</script>"),
6楼说的对果然是这样 因为本人用了框架,在跳转的时候需要指明父窗体才能跳出框架
所以用Response.Redirect跳转会跳到框架里面,结果我用了脚本跳转
但是别人只要在自己浏览器设置一下这样用脚本跳转就不起作用了 这样只要知道后台地址谁都可以进了??这样问题很严重
大家是怎么做后台登陆的???谢谢谢!
引用错了刚才 呵呵6楼说的对果然是这样 因为本人用了框架,在跳转的时候需要指明父窗体才能跳出框架
所以用Response.Redirect跳转会跳到框架里面,结果我用了脚本跳转
但是别人只要在自己浏览器设置一下这样用脚本跳转就不起作用了 这样只要知道后台地址谁都可以进了??这样问题很严重
大家是怎么做后台登陆的???谢谢谢!
或者 你 在HTML页面 写<script>alert('XXX');window.open('../AdminLogin.aspx'); </script>测试看看 跳转不
如果用了,就不能用response.write();
最好用 page.ClientScript.RegisterClientScriptBlock(page.GetType(), "message", "");