現在のページのURLを取得し、現在のページのURLに追加することで新しいページにリダイレクトする必要がある状況があります。たとえば、次のようにJavascript URLを取得してリダイレクトすることで追加します
http://www.mywebsite.com/page1/page2
ニーズにリダイレクトする:私は、それは相対的である必要が
http://www.mywebsite.com/page1/page2/page3
"/ページ1 /ページ2 /" は常に異なるものになりますが、 "PAGE3" ためだろう常に同じです。
私は試しました:location.href = "./page3";しかし、それは動作しません。結果は次のとおりです。 http://www.mywebsite.com/page1/page3
これには、クエリ文字列、ハッシュなどが含まれます。 http://www.mywebsite.com/page1/page2?id = 5' => 'http://www.mywebsite.com/page1/page2?id = 5/page3' – Arg0n