lostyazilim
tr.link

Javascript Pop up Bir Kere Gösterme

7 Mesajlar 6.680 Okunma
acebozum
tr.link

ehliblog ehliblog Yeni adres: Teknojest Kullanıcı
  • Üyelik 19.11.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek mühendis
  • Konum İstanbul Anadolu
  • Ad Soyad O** T**
  • Mesajlar 1557
  • Beğeniler 63 / 258
  • Ticaret 32, (%97)
Arkadaşlar siteme javascript ile açılışta pop up pencere göstereceğim.Sorun şu ki sayfa her yüklendiğinde bu menüde yükleniyor. facebook beğen tuşuna tıklarsa pop -up kalkıyor.Ben bunu istemiyorum.Sayfaya yeni gelen kişiye bir kere görünsün ve sitemde gezdikçe sonra görünmesin istiyorum.Bunu nasıl sağlarım ?
 

 

elektronikssl
webimgo

muratsal muratsal Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 28.11.2012
  • Yaş/Cinsiyet 39 / E
  • Meslek Yazılım Mühendisi
  • Konum Eskişehir
  • Ad Soyad ** **
  • Mesajlar 109
  • Beğeniler 11 / 14
  • Ticaret 1, (%100)
ilk önce gosterildi diye sesiion değeri var mı diye kontrol edersin
eğer tanımlıysa göstermezsin
tanımlı değilse
session açarsın gosterildi=true
dersin ve gösteririsin
 

 

erbasaran erbasaran Yazılım Mühendisi Kullanıcı
  • Üyelik 01.07.2011
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım Mühendisi
  • Konum Ankara
  • Ad Soyad R** E**
  • Mesajlar 309
  • Beğeniler 2 / 77
  • Ticaret 70, (%100)
aşağıdaki javascript kodu işini görür. siteye giren kişiye sadece 1 kere açılır daha açılmaz.

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 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.erbasaran.com');
setCookie('popundr', 1, 24*60*60*1000);
}
}
initPu();
harbi46

kişi bu mesajı beğendi.

imza yok...

ehliblog ehliblog Yeni adres: Teknojest Kullanıcı
  • Üyelik 19.11.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek mühendis
  • Konum İstanbul Anadolu
  • Ad Soyad O** T**
  • Mesajlar 1557
  • Beğeniler 63 / 258
  • Ticaret 32, (%97)
önerilerinizi deneyeceğim.Teşekkürler
 

 

wmaraci
wmaraci

olkunmustafa olkunmustafa WM Aracı Kullanıcı
  • Üyelik 18.04.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Web & Android Developer
  • Konum
  • Ad Soyad M** O**
  • Mesajlar 423
  • Beğeniler 60 / 44
  • Ticaret 0, (%0)
javascript çerezler konusunu araştırırsan doğru bulacaksındır.
 

 

Serdardulger Serdardulger WM Aracı Kullanıcı
  • Üyelik 14.06.2012
  • Yaş/Cinsiyet 35 / E
  • Meslek Grafiker
  • Konum
  • Ad Soyad S** D**
  • Mesajlar 113
  • Beğeniler 0 / 11
  • Ticaret 0, (%0)
Cookie.js bu işini görür dostum
 

 

vuralemre vuralemre WM Aracı Kullanıcı
  • Üyelik 06.12.2013
  • Yaş/Cinsiyet 37 / E
  • Meslek Sağlık teknikeri
  • Konum İstanbul Anadolu
  • Ad Soyad V** E**
  • Mesajlar 93
  • Beğeniler 40 / 9
  • Ticaret 4, (%100)
arkadaşlar merhaba.
sitemde pop-up açılan reklam (splash) kullanıyorum.

ziyaretçi 1 defa tıkladığında o gün bir daha görünmemesi özelliğini nasıl ekleyebilirim?

yani tıklamazsa 3-5 sayfada bir görünüp duruyor. ama tıklarsa o gün bir daha görünmesin..
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al