动态更改主页按钮链接

时间:2017-12-21 02:38:15

标签: javascript dynamic navigation pushstate

我有一个简单的问题,希望有一个简单的解决方案。

单身'公众'主页上充满了投资组合项目。

我有一个重复的主页,它引用了确切的投资组合内容,以及一些仅供私人观众查看的附加项目。

点击任何投资组合项目即可转到详细信息页面。

我想避免拥有2个版本的网站。

现在,选择任何投资组合项目会引导您进入详细信息页面,但是' home'链接指向公共主页。如何启用它,以便主页按钮是动态的,基于一个人进入网站的页面。

如果他们通过公共主页进入,我希望他们回到那里,如果从详细页面按下主页。

如果用户在私人主页上开始,我希望主页按钮转到私人主页。

这一切都取决于用户的起点。救命啊!

1 个答案:

答案 0 :(得分:0)

因此,您可以查看document.referrer,了解您所指向的目标网址。例如,当我在about.html document.referrer时,如果我从home.html转到about.html,我会告诉我,我是从家里来的。

似乎有了这些知识,您就可以动态填充主页网址。如果没有看到您的标记或您网站的结构,这可以提供尽可能多的帮助。