توی این پست بررسی میکنیم که چطور میشه تشخیص داد یه کاربر برای اولین بار از سایت ما بازدید کرده

و اگر برای اولین بار بازدید کرده بود چیکار کنیم که یکسری اتفاقات بیفته.

برای اینکار روش های مختلفی موجوده

مثلا استفاده از کوکی ها یا جی کوئری یا حافظه داخلی مرورگر و غیره

توی این پست به نحوه ی انجام اینکار به کمک حافظه ی داخلی مرورگر میپردازیم

برای اینکار یه فایل Html ایجاد کنین و کدهای پایین رو داخلش قرار بدین

<html>
    <head>
        <title>dedsec</title>
    </head>
    <script type="text/javascript">
     var firstTime = localStorage.getItem("ded");
        if(!firstTime) {
            window.open("http://www.dedsec-hack.blog.ir","","toolbar=no, width=400,height=300,directories=no,menubar=no,scrollbars=no");
            localStorage.setItem("ded","1");
       }
    </script>
<body>
    dedsec
</body>
</html>

اگر قسمت مهم کدها یعنی قسمت javascript کدهارو نگاه کنید

متوجه میشین که هدف من کار کردن با صفحات پاپ آپ هستش و اگر یه کاربر برای اولین بار وارد سایت من بشه وبلاگ dedsec براش باز میشه و اینکار توی دفعات بعدی اتفاق نمیفته ( بعد از اجرا یکبار صفحه رو بروزرسانی کنید )

شاید دلتون بخواد این مقدار رو از حافظه ی مرورگرتون پاک کنید تا مجددا بتونید چک کنید ببینید کدها واقعا درست کار میکنه یا نه که برای اینکار میتونین داخل صفحه کلیک راست کنید و روی گزینه Inspect Element بزنین و بعدش وارد قسمت Console بشین و کد پایین رو داخلش بنویسید و اینتر کنید

اونموقع بعد از بروزرسانی صفحه میبینید که مجددا وبلاگ dedsec براتون بالا میاد

window.localStorage.removeItem('ded');

موفق باشید

dedsec will give you the truth

join us


مشخصات

آخرین مطالب این وبلاگ

آخرین ارسال ها

آخرین جستجو ها