Bir Defa Açılan Açılır Pencere (Pop-up) Kodu |
Sitesine açılır pencere eklemek isteyen ve eklediği pencerenin bir defa açılmasını isteyenler için basit bir kod ile işini halletmesini sağlayacağız. Peki nasıl mı? İşte sizlere bir defa açılan açılır pencere kodu..
Hiçbir şekilde ben kod işinden anlamıyorum ve javascript'de neymiş diyorsanız ve kendi siteniz için bir defa açılan açılır pencere kodu arıyorsanız doğru yerdesiniz. Pop-up, her ne kadar pek tavsiye edilmeyen bir şey olsa da aşağıda vereceğimiz kod ile hem sitenizin hemen çıkma oranını yükseltmemiş olacaksınız hem de bir defa açılmasını sağlayacaksınız. Hadi gelin bir defa açılan pop-up kodu ne olduğunu birlikte görelim.
Bakınız = Bounce Rate/Hemen Çıkma Oranı Nasıl Düşürülür? 11 Önemli İpucu!
BİR DEFA AÇILAN AÇILIR PENCERE(POP-UP) KODU
<script type="text/javascript">
var puShown = false;
function doOpen(url)
{
if ( puShown == true )
{
return true;
}
win = window.open(url,"yenipencere","menubar=0,resizable=1,width=1,height=1");
win.moveTo(150000, 150000);
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('esl') ) {
var e = e || window.event;
var win = doOpen('https://youtu.be/S8KYY_x4CDY');
setCookie('esl', 1, 1*60*60*1000);
}
}
initPu();
</script>
Yukarıdaki kodda kırmızı ile belirttiğimiz yerde gördüğünüz üzere açılır pencere bir defa açılsın istiyorsanız, o değeri 0 yapmanız yeterli olacaktır. Bu kodu eklediğinizde açılır pencere ekranınızın sağ en alt kısmında ufak bir pencerede karşınıza çıkacaktır. Evet değerli takipçi ve ziyaretçiler, gördüğünüz üzere sizlere bir defa açılan açılır pencere kodu yani diğer bir ad ile bir defa açılan pop-up kodu ne olduğunu gösterdik. Umarım işinize yarayan bir konu olmuştur. Aklınıza takılan bir şeyler olursa bizlere konumuz altından yorum olarak sormaktan çekinmeyiniz.
İlgili Konular
1- Blogger Bloga Açılır Pencere (Popup) Kodu Eklemek
2- Yazıya Link Verme: Ekleme ve Gömme - Yazıyı Link Yapma
3- Alexa Rank Sıralaması Yükseltmek İçin 10 Adımda Dev Kılavuz