7

リファラーを除いて、document.location.pathnameであるjavascriptで同じ機能をどのように実行できますか?したがって、document.referrer.pathnameのようなものですか?

ありがとう。

4

3 に答える 3

6

いいえ、必要な部分を手動で抽出することしかできません。

document.referrer.replace(/^[^:]+:\/\/[^/]+/, '').replace(/#.*/, '')
于 2011-06-29T20:29:51.980 に答える
5

からパス名を抽出し、次のコードでdocument.referrer解析できますnew URL()

const url = new URL(document.referrer)
url.pathname

必ずIE10以下のURLをポリフィルしてください。https: //polyfill.io/v3/polyfill.js?features=URLで簡単に実行できます。

于 2019-03-26T22:11:08.943 に答える
0

を使用document.referrerして、参照ドキュメントのURLを取得できます。それはどういう意味ですか?

于 2011-06-29T20:25:19.013 に答える