【问题标题】:What is the best coding standard to perform a webpage back?执行网页返回的最佳编码标准是什么?
【发布时间】:2013-05-21 15:56:21
【问题描述】:

哪个更好用:history.back();history.go(-1);、一个全新的请求,还是完全不同的东西?

history.go(-1);history.back(); 之间的真正区别是什么?

保持可靠性能(页面加载时不跳过或向前推进)、数据完整性(加载页面就像刷新一样,但保持请求)的最佳方法是什么,但要遵守良好的编码实践?

【问题讨论】:

  • 根据MDN没有区别。不过,您可能对HTML5 history API 感兴趣。
  • history.back() 只是 history.go(-1) 的快捷方式

标签: javascript html back browser-history


【解决方案1】:

根据 MDN 标准,history.back(); 相当于按下后退按钮,history.go(-1); 相当于 history.back(); 的快捷方式。如果您在一个代码中使用如此多的页面导航
(例如,
history.go(1) //forward;
history.go(-2) //go back two pages;
考虑使用history.back(); 以避免混淆。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-06-10
    • 2012-06-03
    • 1970-01-01
    • 2020-09-26
    • 1970-01-01
    • 2014-03-04
    • 1970-01-01
    相关资源
    最近更新 更多