【问题标题】:Redirect page without onclick wordpress没有onclick wordpress的重定向页面
【发布时间】:2020-12-11 10:46:25
【问题描述】:

我正在努力在 wordpress 中编写一些 js,如果我输入 http://test.com/test,它将带我到 http://test.com/#test

我只是不希望用户在按下链接时看到 # 锚点(来自电子邮件或消息)。

理想情况下,我认为这样的事情可能会奏效,但我一无所知..

if the link test.com/test 
{
  redirect to (test.com/#test)
}

无需任何点击或任何用户输入

提前谢谢你

【问题讨论】:

  • test.com/test 指 wordpress 上的“test”页面 test.com/#test 指“主页”页面上的锚点“test” 这是两个完全不同的东西,如果您以任何方式重定向,都可能会“破坏”您网站的功能。
  • @ThomasLIBERATO 啊,是的,这是正确的,请考虑一下。即使我使用插件,这仍然是不好的做法吗?
  • 无论你使用什么,它仍然是不好的做法
  • @ThomasLIBERATO 所以我想最好的办法是保持一切原样而不重定向任何东西。

标签: javascript jquery wordpress


【解决方案1】:
if (window.location.href == 'http://test.com/test') {
     window.location.replace("http://test.com/#test");
}

您可以将其包含在 Dom 就绪函数中。

【讨论】:

  • 这可能会使您的网站重新加载。
猜你喜欢
  • 2015-05-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-21
  • 2019-10-21
  • 2017-07-09
  • 2015-05-30
  • 1970-01-01
相关资源
最近更新 更多