【问题标题】:Safari Browser Back button issueSafari浏览器后退按钮问题
【发布时间】:2013-12-26 14:53:29
【问题描述】:

当用户单击浏览器返回按钮时,注销浏览器不应允许返回。此功能在 IE、FF 中运行良好,但在 Safari 中无法运行。尝试了很多但无法解决。这是我使用的代码。

$(document).ready(function(){ 
   window.location.hash="";
   window.location.hash="";
   window.onhashchange=function(){
window.location.hash="";
   } 
});

【问题讨论】:

标签: javascript jquery safari


【解决方案1】:

如果上述技巧不适合您,您可以禁用 safari 浏览器后退按钮。 试试这个禁用后退按钮-

   function noBack(){window.history.forward();}
   noBack();
   window.onload=noBack;
   window.onpageshow=function(evt){if(evt.persisted)noBack();}
   window.onunload=function(){void(0);}

【讨论】:

  • 感谢分享反馈。这个我已经试过了,不能在 safari 浏览器中工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多