有一个需要登录才能使用的页面A,还有一个主界面Login。当从A页面返回到Login页面时,按一下浏览器的后退键,便可以直接后退到页面A,无需再次登录。

要解决的问题:

  1. 跳转到新的界面时,按浏览器的后退键,无法在返回新界面的父界面。
  2. 在IE、火狐浏览器等不同内核浏览器下通用。

解决的问题方法与步骤:

(1)在父级界面的<body> </body>标签中添加

<script type="text/javascript">

         window.history.forward();

</script>

(2)在<head></head>标签中添加

<script type="text/javascript">

function myclose()

{          

if (navigator.userAgent.indexOf("MSIE") > 0)

{   

  if (navigator.userAgent.indexOf("MSIE 6.0") > 0)

    {   

        window.opener = null; window.close();   

    }   

   else {   

window.open('/Jsjkzxh2018_2/index.jsp', '_top'); window.top.close();   

}   

    }   

else if (navigator.userAgent.indexOf("Firefox") > 0)

{   

window.location.href = '/Jsjkzxh2018_2/index.jsp';            

}   

else {   

     window.opener = null;   

     window.close();

     window.open('/Jsjkzxh2018_2/index.jsp', '_self', '');                 

}   

}

</script>

(3)在<body></body>中添加超链接就可以啦

<a a href="#" οnclick=" myclose() ">返回首页</a>

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值