2009-11-01 69 views
14

YouTubeに無効な動画ID(例:http://www.youtube.com/watch?v=XXX)を入力すると、不正な動画IDであることを示すページにリダイレクトされます。 javascriptで元のURL(この例では "http://www.youtube.com/watch?v=XXX")を取得する方法はありますか?JavaScriptのリダイレクト後にリファラーURLを取得する方法

(私はFirebugのを通じて、リダイレクト後にブラウザ上で動作するJavaScriptについて話している)

答えて

11

あなたはdocument.referrerを探しています。

+6

いいえ、シナリオを試すと、document.referrerが空であることがわかります。 –

+0

ええ、ちょうどこれが上記のケースでは動作しません。 –

+0

@SitianLiuこれを試すと、もはやリダイレクトはありません。それはページ上にとどまり、ビデオ使用不可のメッセージを表示します。 8年前にこれは私のために働いた。 –

関連する問題