0

在查看我正在构建的地图库后,我希望能够将用户发送回他们来自的 URL。document.referrer 可以完美运行,只是我的图库中有一些链接会更改初始 document.referrer URL。有没有办法在最初的条目上设置 document.referrer 一次,而不会在每次加载新 URL 时更改?

4

2 回答 2

1

您需要在他们第一次访问时将其存储在某个地方。如果您仅限于客户端代码,则在 cookie 或本地存储中。

于 2013-07-11T14:33:48.520 回答
0

如果您想要访问的网址未知,则要使用javascripthistory.go(-lengthofitemsingallery) 如果您知道要发送给他们的网址并且那是他们来自的地方,那么您要使用history.go("Url") 如果他们还没有去那里,那么您想做通过打开一个在 self 中打开的新窗口来进行 javascript 重定向,如下所示:

myWindow=window.open('URLTOPAGE','_self','')

你也可以做
    LocalStorage['Home'] = document.URL
    //画廊结束:
    document.location=LocalStorage['首页']
于 2013-07-11T15:05:05.367 回答