HTML链接不会“丢失”网址搜索部分。如何?

时间:2013-01-28 14:12:15

标签: javascript html hyperlink

让我说我在这个页面上:

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

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

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

如果我点击它,浏览器会将我带到那里,我的网址会将其更改为:

http://localhost:4444/help.html

但我希望它发生的是我不会丢失'搜索查询' 所以我会被带到这里:

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

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

2 个答案:

答案 0 :(得分:1)

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

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

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

答案 1 :(得分:1)

不,这个问题没有简单的解决办法。 您需要使用javascript和位置对象。

您需要确保使用搜索部分

来丰富网址

(和其他人一样,例如哈希,如果需要)