输入类型按钮返回历史记录并返回顶部
Input Type Button Go Back with History and Back to Top
我对JavaScript很陌生。我正试图制作一个HTML按钮,当点击时(同时)做两件事:
1) 返回并保留用户输入(上一页中有一个表单)。
2) 转到上一页的顶部。
这是我所拥有的:
<input type="button" value="Go Back" onclick="javascript:history.go(-1); location.href='#'" />
更新:
<script type="text/javascript">
function goBack() {
window.history.go(-1);
window.location.href = "#";
}
</script>
<input type="button" value="Go Back" onclick="goBack()">
不过,单击该按钮时不会执行任何操作。
这就是代码的作用:
1) 返回并保留用户输入(上一页中有一个表单)。
2) 转到当前页面的顶部。
因此,第一个动作被第二个动作取消。
您需要的是在目标页面中执行第二步,即加载页面时上一页顶部的代码。
在当前页面中,您只需要:
<input type="button" value="Go Back" onclick="javascript:history.go(-1);" />
在上一页中,您会有一个脚本:
window.onload = function(){
window.scrollTo(0, 0);
};
(当页面最初加载时(在"上一页"之前),脚本自然也会运行,但这不是问题,因为那时页面已经在顶部了。)
作为一种选择,我只是在上一页上放了一个"返回顶部"按钮,以确保它在所有浏览器上都能工作。
相关文章:
- 输入类型按钮返回历史记录并返回顶部
- 滚动前返回顶部
- 辅助功能键盘专用选项卡到z索引“;返回顶部”;
- 如何在滚动到底部后在页脚上方设置“返回顶部”
- 返回顶部按钮在加载时出现
- 包含动态内容的较长页面上的返回顶部链接
- “返回顶部”按钮仅在窗口滚动时可见(但移动设备不起作用)
- 单击“返回顶部”按钮(滚动顶部)多次发布
- 如何使用react js添加平滑滚动返回顶部按钮
- 点击图片后返回顶部
- 即使单击返回顶部按钮,也会弹出关闭
- JQUERY”;点击滚动“;单击任何内容时都会返回顶部
- 返回顶部按钮不能正常触发
- Imacros javascript返回顶部
- 返回顶部链接隐藏在文本之下
- 返回顶部按钮从屏幕右下角滑动
- 返回顶部按钮没有隐藏
- 如何在刷新页面时不显示返回顶部按钮
- 当触摸事件结束时,isscroll返回顶部
- scrollTop:平滑滚动到ID会干扰返回顶部