web-dev-qa-db-ja.com

疑問符の後のパラメータを含むjQueryで完全なURLを取得しますか?

JQueryを使用して、ページの現在の完全なURLを取得しようとしています。ページのURLは次のようになります。

http://myurl.com/ebook?page=4

window.location.pathnameを使用すると、?だから私はちょうど得るだろう

http://myurl.com/ebook

URL全体を取得するにはどうすればよいですか?

21
user13286

あなたが持っている:

window.location.href

また:

document.URL
34
Mehran Hatami

URL全体を返したい場合は、 window.location.href

window.location.pathname は、クエリパラメータとフラグメントを除くURLのパス部分のみを返します(つまり、/の後にHostがありますが、?または#)。

例:

> window.location.pathname
"/ebook"
> window.location.href
"http://example.com/ebook?page=43"

また、利用可能なプロパティの詳細については、 window.location のドキュメントを参照してください。

6
cpburnz