JS排除frame影响的跳转

简介:
 

下列方法无论多么复杂的框架都可以关闭浏览器

 

方法一:

 

BasePage的写法

 

public class BasePage : System.Web.UI.Page
    {
        public BasePage()
        {
            this.Load+= new EventHandler(BasePage_Load);
        }

        void BasePage_Load(object sender, EventArgs e)
        {
            if (Session["userName"] != null
                && Session["pwd"] != null
                && Session["ID"] != null)
            {
            }
            else
            {
                // 关闭原页面并跳转
                Response.Write("<script>alert

               ('离线时间太长,请重新登录!');top.location.href='/Ucenter/Login.aspx'</script>");
               
                //ClientScript.RegisterClientScriptBlock

                (ClientScript.GetType(), "", "<script>alert('请重新登

                录!');top.location.href='/UCenter/index.aspx';</script>");
               

                Response.End();
            }
        }
    }

 

 

方法二:

 

有点小烦 

function CloseBroswer() {
            top.window.opener = top;
            top.window.open('', '_self', '');
            top.window.close();
}

 

<a href="../Login.aspx" target="_blank" onclick="CloseBroswer()">退出管理</a>

目录
相关文章
|
1月前
|
前端开发 JavaScript
js + ajax实现商品列表页到详情页的跳转
js + ajax实现商品列表页到详情页的跳转
|
1月前
|
前端开发 JavaScript
前端知识(十)———JavaScript 使用URL跳转传递数组对象数据类型的方法
前端知识(十)———JavaScript 使用URL跳转传递数组对象数据类型的方法
61 0
|
1月前
|
JavaScript 前端开发 UED
JS自动跳转手机移动网页
JS自动跳转手机移动网页
465 0
|
1月前
|
前端开发 JavaScript API
网页开发者必看!5种JS跳转页面技巧,提升用户交互体验
欢迎来到前端入门之旅!这个专栏是为那些对Web开发感兴趣、刚刚开始学习前端的读者们打造的。无论你是初学者还是有一些基础的开发者,我们都会在这里为你提供一个系统而又亲切的学习平台。我们以问答形式更新,为大家呈现精选的前端知识点和最佳实践。通过深入浅出的解释概念,并提供实际案例和练习,让你逐步建立起一个扎实的基础。无论是HTML、CSS、JavaScript还是最新的前端框架和工具,我们都将为你提供丰富的内容和实用技巧,帮助你更好地理解并运用前端开发中的各种技术。
|
1月前
|
JavaScript 数据安全/隐私保护 开发者
解决vue引发的报错-sub is not a function at vuex.esm.js:422:1跳转不了路由的问题
解决vue引发的报错-sub is not a function at vuex.esm.js:422:1跳转不了路由的问题
96 0
|
1月前
|
JavaScript 前端开发 小程序
react-router4.2使用js控制路由跳转的3种方式
react-router4.2使用js控制路由跳转的3种方式
|
7月前
|
JavaScript
【js】跳转语句(6)
【js】跳转语句(6)
48 1
|
7月前
|
JavaScript 前端开发
JS实现分页功能(单选按钮、全选按钮、跳转页面)
JS实现分页功能(单选按钮、全选按钮、跳转页面)
61 0
|
8月前
|
JavaScript
JS跳转链接的几种方式
JS跳转链接的几种方式
56 0
|
11月前
|
JavaScript API 开发者
为依赖Angular.js的上古项目给VSCode编写$scope定义跳转扩展插件
虽然Angular.js停止更新已经一年了,但依赖它的上古时代的项目并不少。由于都是使用js开发,很难为其提供很好的维护,所以直到今天开发维护也并不愉快。可以说没有开发插件的支持,再成熟老练的框架都发挥困难。
131 0
为依赖Angular.js的上古项目给VSCode编写$scope定义跳转扩展插件