ifram框架F5刷新,只刷新当前页面,页面不跳转

骑猪看日落 2021-07-24 23:20 526阅读 0赞

例如:add页面加

  1. $("body").bind("keydown",function(event){
  2. if (event.keyCode == 116) {
  3. event.preventDefault(); //阻止默认刷新
  4. //location.reload();
  5. //采用location.reload()在火狐下可能会有问题,火狐会保留上一次链接
  6. location=location;
  7. }
  8. })

ifram页面

  1. <iframe class="iframe" src="<%=path %>/common/welcome" frameborder="0" height="100%" width="100%" marginheight="0" marginwidth="0" scrolling="auto" name="iframe_a"></iframe>
  2. <script>
  3. document.onkeydown = function()
  4. {
  5. if ( event.keyCode == 116)
  6. {
  7. event.keyCode = 0;
  8. event.cancelBubble = true; //
  9. window.frames["iframe_a"].location.reload();//重新加载内联款架里面的内容
  10. return false; //主要是这句阻止了浏览器默认的行为
  11. }
  12. }
  13. </script>

发表评论

表情:
评论列表 (有 0 条评论,526人围观)

还没有评论,来说两句吧...

相关阅读