AnasayfaWebmaster › Tarayıcılara Takılmayan Çalışan Pop-Up Kodu

Tarayıcılara Takılmayan Çalışan Pop-Up Kodu

Merhaba arkadaşlar,
piyasada bulunan pop-up kodların bir çoğu çalışmıyor yada tarayıcılardaki engellere takılıyor vs.Şimdi vereceğim pop-up kodu bütün tarayıcılarda sorunsuzca çalışmaktadır.Aslında bütün tarayıcılardan kasıt mozilla firefox, internet explorer,google chrome ve opera’dır. Diğerlerinde denemedim ancak siz deneyip görebilirsiniz.

Neyse, lafı daha fazla uzatmadan kodu paylaşalım;

<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=900,width=950');
//              win = window.open(url, 'ljPu', 'height=880,width=990');
                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=1; 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('http://www.cixproxy.com');
                setCookie('popundr', 1, 24*60*60*1000);
            }
        }
initPu();
</script>

Üstte bulunan kodu istediğiniz sayfaya ekleyebilirsiniz.
Ek olarak Pop-Up şeklinde açılan pencere reklamları kullanıcılar tarafından sevilmez. buda google açısından problem olabilir.Şahsen kullanılmasını tavsieye etmiyorum ancak yinede sizler bilirsiniz :D Bir sonraki yazımızda görüşmek dileğiyle, Konu hakkında yorum yapmaktan geri kalmazsanız sevinirim.

Bir önceki yazımız olan Emre.US Kullanılan WordPress Eklentileri başlıklı makalemizde gzip sıkıştırma eklentisi, wordpress 2012 son derece yararlı eklentiler ve wordpress 2013 eklentileri hakkında bilgiler verilmektedir.

Yazar : Emre ŞAHİN

1995 Doğumlu, Fenerbahçeli, Hobi olarak Emre.US'da yazılar yazan, Wordpress ve vBulletin ile içli dışlı olup farklı alanlarda bir kaç sitesi daha bulunan Lise öğrencisi..

Yorum Yazarken;

Yorum yazın

Yorum yazarken şu HTML kodlarını kullanabilirsiniz:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  • Facebook
  • Soru Sorun!
  • Twitter!
  • FriendFeed
  • RSS