我的页面上有一个按钮,可以重定向以重新加载主页。问题是我的javascript在重定向到'#'之后不再适用。
我的javascript包含在window.onload = function(){}
中是否有不同的方法可以重定向到主页,或者是否有办法防止发生此错误。
答案 0 :(得分:1)
仅更改URL的哈希部分不会触发页面的重新加载,因此不会再次执行window.onload
。单击a
标记时,您可能需要手动触发该功能。
答案 1 :(得分:1)
重定向到#'#'实际上不会重新加载主页,它通常用于导航到页面上的特定id
标记。如果您的按钮只是使用href导航到'#'例如href="#"
然后您可以使用.
将其切换出来,例如href="."
。 .
引用当前目录,实际上会重新加载页面并触发window.onload
。