zoukankan      html  css  js  c++  java
  • 返回上一页、下一页、刷新、跳转的相关操作

    返回上一页:

    1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2);

    2.window.history.go(返回第几页,也可以使用访问过的URL) 

    3.history.back(),返回上一页不刷新;

    <a href="javascript:history.go(-1)">返回上一页</a> 

    <a href="javascript:" onclick="history.go(-2); ">返回前两页</a> 

    刷新页面:

    Javascript刷新页面的几种方法:
    1 history.go(0)
    2 location.reload()
    3 location=location
    4 location.assign(location)
    5 document.execCommand('Refresh')
    6 window.navigate(location)
    7 location.replace(location)
    8 document.URL=location.href

    1 <script language="JavaScript"> 
    2 
    3 function myrefresh() 
    4 { 
    5  window.location.reload(); 
    6 } 
    7  setTimeout('myrefresh()',1000); //指定1秒刷新一次 
    8 </script> 

    <a href="javascript:location.reload()">刷新当前页面</a> 

    返回上一页并刷新:

    <a href="javascript:history.go(-1);location.reload()">返回上一页重载页面,本地刷新</a> 

    <a href="javascript:" onclick="self.location=document.referrer;">返回上一页并刷新</a> 

    返回下一页:

    1. window.history.forward()返回下一页

    跳转:

    1、onclick="window.location.href='list.php'" 

  • 相关阅读:
    vue双向数据绑定原理
    vue-router原理
    CSS选择器优化
    静态资源的渲染阻塞
    什么是Base64?Base64的原理是什么?
    OAuth的解释
    AMD与CMD的区别
    AMD的实现
    组件通信的几种方式
    关于istream_iterator<int>(cin)和istream_iterator<int>()的一点分析
  • 原文地址:https://www.cnblogs.com/wangyongx/p/5162791.html
Copyright © 2011-2022 走看看