1

質問にあるように、javascript で URL クエリ パラメータをどのように非表示/非表示/マスクしますか? このサイトは、次のようなことができるようです。

http://bernii.github.io/gauge.js/#!

(「共有する! チェックすると、設定を簡単に共有できるように、オプションの値が URL に保存されます。」にチェックを入れます。)

次の URL があるとします...

http://localhost/?var1=value1&var2=value2&var3=value3

URL が次のようになるように、var2 と var3 の部分だけを非表示にするにはどうすればよいですか。

http://localhost/?var1=value1

(ページ上のリンクをクリックして、更新せずに GET 変数をページ内外に切り替えます。)

4

2 に答える 2

5

試してくださいreplaceState

if(history.replaceState) history.replaceState({}, "", "/");

/ は、表示するパスです。

于 2013-06-19T02:41:07.253 に答える