これは、ユーザーが自分のWebページを開くためにクリックしたURLを取得するために行ったことです。Javascriptで前の2つのURLをどのように取得しますか?
var oldURL = document.referrer;
alert(oldURL);
ただし、このユーザーがクリックした最後の2つのURLを取得してから、自分のウェブページにアクセスする必要があります。 どうすればいいですか?
これは、ユーザーが自分のWebページを開くためにクリックしたURLを取得するために行ったことです。Javascriptで前の2つのURLをどのように取得しますか?
var oldURL = document.referrer;
alert(oldURL);
ただし、このユーザーがクリックした最後の2つのURLを取得してから、自分のウェブページにアクセスする必要があります。 どうすればいいですか?
は、私が知っているが、あなたはhistory.jsのようなプラグインを通過する場合を除き、可能ではない しかし、あなたはオブジェクトwindow.historyはあなたを助けることができる見ることができます。
MDN:history
HISTORY.JS:History.js
それは最後の二つのURLを取得することはできません、あなただけの最後のURLを取得することができます。しかし、あなたはプラグインのように使用することができますHistory.Js
あなたは明らかにプライバシーの理由から、できません。 – JJJ
申し訳ありませんが、私はあなたの質問を完全に誤解しています。そう、私の答えを削除する。 – marmeladze
あなたが追跡したいサイトを管理していますか?なぜなら、そうでなければ、HTTPSを介して提供されている場合は特にそうはできません。その理由は、リファラーが空白になるため、前のページを追跡することさえできない可能性があるからです。あなたがサイトを管理している場合、またはサイト所有者がスクリプトをインストールする意思がある場合は、グーグルアナリティクスのクロスドメイントラッキングのようなものを使用するか、独自のサードパーティのトラッキングCookieを設定するか、自分のサイトにスクリプトを追加する機能がなければ、残念なことに大部分は手に入ることになります。 – Brian