0
有什么比较好用:history.back();
,history.go(-1);
,完全是一个新的请求,还是完全不同的东西?执行网页返回的最佳编码标准是什么?
history.go(-1);
和history.back();
之间的实际差别是多少?
什么是保持可靠性能(页面加载没有跳过或推进),数据完整性(加载页面就像是刷新,但保留请求)的最佳方式,但坚持良好的编码实践?
有什么比较好用:history.back();
,history.go(-1);
,完全是一个新的请求,还是完全不同的东西?执行网页返回的最佳编码标准是什么?
history.go(-1);
和history.back();
之间的实际差别是多少?
什么是保持可靠性能(页面加载没有跳过或推进),数据完整性(加载页面就像是刷新,但保留请求)的最佳方式,但坚持良好的编码实践?
根据MDN标准,history.back();
等于按下后退按钮,history.go(-1);
等于或等于history.back();
的快捷键。如果您正在使用这么多的用户浏览网页在一个代码
(例如,history.go(1) //forward;
history.go(-2) //go back two pages;
考虑使用history.back();
到aviod混乱。
按照[MDN(https://developer.mozilla.org/en -US/docs/Web/API/window.history)没有区别,但是您可能对[HTML5历史API]感兴趣(http://diveintohtml5.info/history.html)。 – vcsjones
history.back )只是history.go(-1)的一个捷径。 – aldux