2017-02-08 1 views
0

example.com/exampleページから始めてリンク<a href="?this">をクリックすると、example.com/example?thisに送信されます。しかし、example.com/example?thatから始めて<a href="?this">をクリックすると、?this?thatを上書きして、example.com/example?thisに送信されます。新しいクエリ文字列を既存のものに追加するためのHTMLのみ

は、私がexample.com/example?thatに出始めるが、私はexample.com/exampleに出始めた場合example.com/example?thisに私を送った場合example.com/example?this&thatに私を送ったリンクを持っているHTMLのみ(ジャバスクリプト)方法はありますか?

答えて

1

いいえ、ありません。これを実現するためには、サーバー側の言語やJavaScriptを使用してHFSを構築する必要があります。

よく質問されるのは、クエリパラメータに大きく依存しているか、一部の.htaccess URLリライティングを使用できるかどうかです(クエリパラメータに内部的にマップされていますが、 URL構造はそのままです)。サーバー側の言語でセッション記憶域を利用することもできます。

+0

私はそれを恐れていました。ご回答有難うございます。 P.S.私は選択によってそれらに頼っているわけではない。私が利用できるもの、つまり自分のサイトではなく、HTMLコンテンツを投稿できるjavascript以外のサイトで作業しているケースです。 – user2856593

0

いいえ、htmlのURLは現在のパスを基準にしており、クエリ文字列は含まれていません。あなたはjavascriptが必要になります。

関連する問題