Javascript 使用包含锚(#)的URL强制重新加载页面

Javascript 使用包含锚(#)的URL强制重新加载页面,javascript,Javascript,我想重新加载这样的页面: window.location.href = url; 但是,鉴于我的url包含一个锚,前面的指令不会做任何事情。 如何处理这个问题? 感谢您的大力帮助。只需使用: window.location.reload(); 只需使用: window.location.reload(); 您可以执行location.replace(“https:/rickrolled.com”) 因此,要重定向,可以执行location.replace(location.href) 或者只需

我想重新加载这样的页面:

window.location.href = url;
但是,鉴于我的url包含一个锚,前面的指令不会做任何事情。 如何处理这个问题? 感谢您的大力帮助。

只需使用:

window.location.reload();
只需使用:

window.location.reload();

您可以执行
location.replace(“https:/rickrolled.com”)
因此,要重定向,可以执行
location.replace(location.href)

或者只需执行
location.reload()


如果它不起作用,请给我一份你的项目的JSFIDLE。

你可以做
location.replace(“https:/rickrolled.com”)
因此,要重定向,可以执行
location.replace(location.href)

或者只需执行
location.reload()


如果它不起作用,请给我一份你项目的JSFIDLE。

它将在我的案例中重新加载一个不同的URL。它将在我的案例中重新加载一个不同的URL。这两个项目都不起作用。在我的情况下,后者是不可能的,因为它将在不同的url重新加载应用程序。两者都不起作用。在我的例子中,后者是不可能的,因为它将以不同的url重新加载应用程序。