2015-06-30 49 views
0

我需要提交GET请求,并将该请求中的参数添加到URL的末尾。 没有页面刷新HTML5历史API带有GET请求参数的JS更新URL

可能吗?

例如:

原始地址:

http://site.ch/page 

后GET请求:

http://site.ch/page?param_1=1&param_2=2 
+1

只要做一个ajax调用url +参数?或者你想要做什么。 – Shilly

+1

目前还不清楚你想做什么,但是我知道(除了History API)改变URL的唯一方式是设置'window.location',但它肯定会重新加载页面,除非你只改变hash部分网址。所以在你的情况下,你可能会有类似'http:// site.ch/page#param_1 = 1&param_2 = 2'的东西。请参阅https://developer.mozilla.org/en-US/docs/Web/API/Window/location – Olga

+0

@Shilly我需要动态更新URL,并且不使用页面刷新或历史api,而使用新的AJAX参数 – Toon

回答

0

我所知道的唯一方法是使用URL的片段组成部分。