• 15-10-2012, 23:29:01
    #1
    Merhaba arkadaşlar. Herkese 1 kere açılan popup kodu var. 1 tane siteyi popup açtırıyorum fakat 2'inci siteyi de popup olarak açtırmak istiyorum. Yardımcı olabilir misiniz?

    <script type="text/javascript"> 
    var puShown = false; 
            function doOpen(url) 
            { 
                    if ( puShown == true ) 
                    { 
                            return true; 
                    } 
                    win = window.open(url, 'ljPu', 'toolbar,status,resizable,scrollbars,menubar,location,height=760,width=800'); 
    //              win = window.open(url, 'ljPu', 'height=680,width=790'); 
                    if ( win ) 
                    { 
                            win.blur(); 
                            puShown = true; 
                    } 
                    return win; 
            } 
            function setCookie(name, value, time) 
            { 
                var expires = new Date(); 
                expires.setTime( expires.getTime() + time ); 
                document.cookie = name + '=' + value + '; expires=' + expires.toGMTString(); 
            } 
            function getCookie(name) { 
                var cookies = document.cookie.toString().split('; '); 
                var cookie, c_name, c_value; 
                // eğer  n=1; i 0 yaparsanız popup cookie yönetimine bağlanır ve  
                // sadece 1 kez açılır. n=1; kaldığı sürece popup sürekli açılacaktır. 
                for (var n=0; n<cookies.length; n++) { 
                    cookie  = cookies[n].split('='); 
                    c_name  = cookie[0]; 
                    c_value = cookie[1]; 
                    if ( c_name == name ) { 
                        return c_value; 
                    } 
                } 
                return null; 
            } 
            function initPu() 
            { 
                    if ( document.attachEvent ) 
                    { 
                            document.attachEvent( 'onclick', checkTarget ); 
                    } 
                    else if ( document.addEventListener ) 
                    { 
                            document.addEventListener( 'click', checkTarget, false ); 
                    } 
            } 
            function checkTarget(e) 
            { 
                if ( !getCookie('popundr') ) { 
                    var e = e || window.event; 
                    var win = doOpen('https://www.r10.net'); 
                    setCookie('popundr', 1, 24*60*60*1000); 
                } 
            } 
    initPu(); 
    </script>
  • 26-10-2012, 17:55:13
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    merhaba bu kodu kullanmaya başladım 1 kere açılıyor evet ama zaman ayarı varmı günde 1 kez açılsın diye.
  • 30-10-2012, 14:12:13
    #3
    yuzuak adlı üyeden alıntı: mesajı görüntüle
    merhaba bu kodu kullanmaya başladım 1 kere açılıyor evet ama zaman ayarı varmı günde 1 kez açılsın diye.
    Evet, cache yaparak popup 1 kere açılıyor. Sürekli açılmıyor.
  • 30-10-2012, 14:21:00
    #4
    Nerdeki satiri degistirecegiz