我希望能够切换一个javascript函数,在页面加载时打开我页面上的某个标签。但是我只希望这个函数在来自另一个页面时自动运行。
例如:
页面A具有打开所述标签的功能,当正常点击按钮时会触发该标签。
我希望用户点击第B页上的按钮并重定向到第A页,其中第A页上的功能会自动触发。
但是,如果用户从B以外的任何地方到达页面A,我不希望此功能自动触发。
这是我能描述的最佳方式,任何帮助都会很棒。 (我还应该提到这是完成的是ASP.NET MVC4)
答案 0 :(得分:2)
您可以使用document.referrer。这样的事情。
if (document.referrer === 'pageB') {
// trigger the function
}