1

現時点では、ユーザーが最後にアクセスした Web サイトに基づいた新しいスクリプトを作成しようとしています。最後にアクセスした Web サイトが x の場合、別のページにリダイレクトする必要があります。

例: ユーザーが私の Facebook ファン ページのリンクをクリックし、ホームページにアクセスします。Javascript はアクションを実行し、ユーザーを別のページにリダイレクトする必要があります。ただし、ユーザーが http://facebook.com/[fanpage] から来た場合のみ

Javascriptでこのようなものを作成することは可能ですか?

どうもありがとう、

4

3 に答える 3

2

あなたはdocument.referrerこのように使うことができます:

if ('http://facebook.com/[fanpage]' == document.referrer) {
    location.href = 'new_destination.html';
}
于 2012-11-17T15:53:58.760 に答える
1

ブラウザから送信されたリファラーには依存しません。それらはオフにすることができます。

URLに特別なパラメータを渡してみませんか?

http://www.example.com/?fromFb=1

于 2012-11-17T15:54:57.727 に答える
1

Facebook が何らかのリファラー ブロックを行わない場合は、 を使用document.referrerして参照ページを取得します。

(ただし、それはサーバー側でよりよく達成されたもののように思えますが、その場合はReferer[sic] ヘッダーを使用します。)

于 2012-11-17T15:53:07.473 に答える