2

假设我在这个页面上:

http://localhost:4444/index.html?user=test

我的 index.html 页面有一个这样的链接:

<a href='help.html'>help</a> 

如果我单击它,浏览器会将我带到那里,并且我的 url 将其更改为:

http://localhost:4444/help.html

但我希望它发生的是我不会丢失“搜索查询” ,这样我就会被带到这里:

http://localhost:4444/help.html?user=test

有没有简单的方法来实现这一点?可能没有javascript..

4

2 回答 2

1

您还可以从访问页面阅读 document.referrer

//localhost:4444/index.html?user=test

并分裂'?获取搜索表达式。

于 2013-01-28T15:01:21.470 回答
1

不,这个问题没有简单的解决方案。您需要使用 javascript 和 location 对象。

您需要确保使用搜索部分丰富网址

(如果需要,还有其他的,例如哈希)

于 2013-02-05T16:10:44.330 回答