假設我的網站是example.com人們可以通過在瀏覽器中直接輸入「example.com」來打開它。如何檢查訪客是否來自jQuery推介
但是我想檢查人們是否從其他來源訪問我的網站,如谷歌或其他推介。然後我想爲這些訪問者添加jquery模式。它可行嗎?謝謝!
假設我的網站是example.com人們可以通過在瀏覽器中直接輸入「example.com」來打開它。如何檢查訪客是否來自jQuery推介
但是我想檢查人們是否從其他來源訪問我的網站,如谷歌或其他推介。然後我想爲這些訪問者添加jquery模式。它可行嗎?謝謝!
你不需要JQuery;只是JavaScript。 document.referrer屬性將爲您提供訪問者在example.com之前的網站,這些屬性應該爲您解決問題。
var referrer = document.referrer;
Google Analytics也提供這種轉診信息,你只要申請一個帳號,你的身體標記前添加腳本。
<script>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'FILL-IN-YOUR-ACCOUNT']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
但他無法對此訪客作出反應,這只是後來的反思?似乎不像@ray在尋找什麼? – Nanne
噢,還有一個附註:知道referrer是_client_ side生成的,所以它們一直都不是100%正確的。他們可以很容易僞造或刪除(爲了隱私或不太好的理由) – Nanne