2

更新せずにプッシュ状態を使用して特定のパラメーターを URL から削除する方法はありますか: URL に何かを追加する方法を知っています:

  var url = $(location).attr('href');
  history.pushState(null, null, url + '&view=new_data');

しかし、URLから特定のパラメータを削除するにはどうすればよいですか:

 history.pushState(null, null, url(without the &view param));
4

1 に答える 1

2

これを試して :

 history.pushState(null, null, url.replace(/&view=.*(&?)/, '$1'));
于 2013-10-25T17:18:46.890 に答える