上下文:我有一个单页web应用程序。所以在任何时候都有很多div被隐藏(我不确定这是否重要)。我发现当用户完成一个页面(页面X)时,他们点击后退(转到页面Y) -如果他们返回到页面X,那么位置与他们离开页面时相同。后退按钮在底部,所以用户最终又回到了那里。
我想要的是,当他们返回到页面X的时候,他们会在页面的顶部,这样他们就可以重新开始。无论是向后滚动还是直接向后跳转--任何一种方式都可以。
我已经尝试了以下所有方法,但都没有成功:
// Scroll to top
setTimeout(function(){
alert('scroll');
下面是我为create_session.php页面中的一个简单表单编写的代码。当用户提交表单时,我使用form操作方法将用户导航到"QandATable.php“页面。但是我想要的是,如果用户在number of sessions文本框中输入数字1,然后导航到用户提交表单的QandATable.php页面,否则如果是任何其他数字,那么当用户提交表单时,我希望它返回到"create_session.php“(返回到自己的页面)。想象一下,就像你点击了submit按钮,它刷新了页面,使其回到空白表单,这就是我想要做的,如果number of sessions文本框包含一个大于