- 現在のURLを取得し、文字列を追加してリダイレクトする方法:
var url = window.location.href; // 現在のURLを取得
var newUrl = url + "追加する文字列"; // 文字列を追加
window.location.href = newUrl; // 新しいURLにリダイレクト
- 現在のURLにクエリパラメータとして文字列を追加する方法:
var url = window.location.href; // 現在のURLを取得
var newUrl = url + "?key=value"; // クエリパラメータを追加
window.location.href = newUrl; // 新しいURLにリダイレクト
- history.pushStateを使用してURLを変更する方法:
var url = new URL(window.location.href); // URLオブジェクトを作成
url.searchParams.append("key", "value"); // クエリパラメータを追加
var newUrl = url.toString(); // 文字列に変換
history.pushState(null, "", newUrl); // URLを変更
これらの方法を使用すると、現在のURLに文字列を追加することができます。どの方法を選ぶかは、具体的な要件と使用する環境によって異なります。