msabory1997
4 سال پیش توسط msabory1997 مطرح شد
2 پاسخ

بدست آوردن http referrer با js

سلام، آیا امکان بدست آوردن منبعی که از طریق اون کاربر وارد سایت شده هست؟
مثلا من میخوام بفهمم کاربر از کجا وارد سایتم شده(url referrer)؟ و درصورتی که از گوگل بود برای افزایش ctr یک کد تخفیف رو در یک کادر نمایش بدم(قسمت دوم زیاد مهم نیست بیشتر قسمت اول واسم مهمه)
اینکار با js امکان پذیر هست؟


ثبت پرسش جدید
میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 4 سال پیش مطرح شد
1

ازین خصوصیت در جاوااسکریپت استفاده کن:
https://www.w3schools.com/JSREF/prop_doc_referrer.asp


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 4 سال پیش مطرح شد
1

اینم دقیقتر برای سوال تون:

<script>
        var ref = document.referrer;
        if(ref.match(/^https?:\/\/([^\/]+\.)?google\.com(\/|$)/i)){
            alert('You came from Google');
        } else {
            alert('No you didn\'t');
        }       
</script>

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام