iframe内session失效跳出并跳转到指定页面

vue中利用iframe引入了一套系统A,A系统内又引入了B系统,现在B系统如果登录超时需要返回到Vue项目的登录页

解决方案:

在子系统B中,根据接口返回的情况判断,如果接口失效,则跳转到登录页。

我这里因为有多层iframe,所以我直接让最外层跳转到指定地址。

实现:window.top.location.href ='指定地址'; 可以实现最外层跳转,

window.location.href 本窗口跳转

ui库是antd

window._loginHref=“http:191.191.191.191:8002/login”

 $.ajax({

        type:'POST',

        url:'xxxx',

        data:{},

        success:function (result) {

            if(result.code&&result.code==1001){

                message.error(`登录失效`,3,()=>{

                    window.top.location.href=window._loginHref

                })

            }else{

                //业务逻辑代码

            }

        },

    });

有问题可交流呀。微信号:lm13821687665

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值