ハッシュ後のコンテンツでURLを取得するにはどうすればよいですか?JavaScriptのコンテンツを含むハッシュを含む完全なURLを取得
は、ハッシュせずにURLを私に返しwindow.locationの:
www.mystore.com#PRODID = 1
だけwww.mystore.com
を返すwindow.locationの:例えば/ハッシュ後のコンテンツでURLを取得するにはどうすればよいですか?JavaScriptのコンテンツを含むハッシュを含む完全なURLを取得
は、ハッシュせずにURLを私に返しwindow.locationの:
www.mystore.com#PRODID = 1
だけwww.mystore.com
を返すwindow.locationの:例えば/あなただけが使用できるハッシュ部分をしたい場合、これは
に動作しますwindow.location.hash
をお試しください:window.location.hash
あなたは、ハッシュ部分を含むすべてのURLが必要な場合は、使用することができます:window.location.href
よろしく
これは、ハッシュ後の内容を返します。
window.location.hash.substr(1);
例:www.mystore.com#prodid=1
これは私たちを与える:prodid=1
質問はハッシュ・コンテンツを尋ねるのではない。 – cpburnz
これは、ハッシュバディの後ろにあるものを抽出します。 位置1で抽出を開始し、残りの文字列を抽出します。 しかし、substr(x、y)を使うと、xからyに抽出されます。 –
をあなたはそれを自分で構築する必要があります。
// www.mystore.com#prodid=1
var sansProtocol = window.location.hostname
+ window.location.hash;
// http://www.mystore.com#prodid=1
var full = window.location.protocol
+ "//"
+ window.location.hostname
+ window.location.hash;
これを見てみましょう: ます。http://のstackoverflowを。 FAQ/298503 /ハッシュ・イン・ザ・ユース・チェック・アウト・ア・ユア・ユア・ユア・ユア・ユア・ユア・ジャバスクリプト –