什么是在hideURLbar上编写代码的正确方法或正确的“事件”

时间:2019-07-07 07:05:53

标签: javascript html

我正在使用书签从首页跳到另一页的特定部分

但此另一页(第二页)包含以下代码:

<script type="application/x-javascript">
		addEventListener("load", function () {
			setTimeout(hideURLbar, 0);
		}, false);

		function hideURLbar() {
			window.scrollTo(0, 1);
		}
</script>

此代码正在导致我从第一页跳至该页(另一页)时重新加载页面。因此,首先,它将我带到书签部分(如预期的那样),但是在几微秒内,它会重新加载。

当我删除该脚本时,如果我通过带有书签的第一页登陆此页面,它将不会重新加载。

但是我认为该脚本在使用智能手机时很重要,并且我认为它是在错误事件“加载”时设置的,或者它是由先前的开发人员以错误的方式编写的。

所以我的问题是,在正确的事件上编写此脚本的正确方法是什么,并且该脚本的目的仍被切断,而不会影响从首页到此页发生的书签功能。

0 个答案:

没有答案