راکت
حل شده

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

2 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

2
میلاد-م
میلاد-م
@milad

تخصص: توسعه‌دهنده رابط کاربری - Front-End

بهترین پاسخ

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

میلاد-م
میلاد-م
@milad

تخصص: توسعه‌دهنده رابط کاربری - Front-End

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

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

شاید پاسخ شما همین‌جا باشد

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

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