İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

vbulletin popup

X

xonurx

Misafir
merhaba,

arkadaslar vbulletinde popup icin nereyi editlemem gerektigini bana yazabilirmisiniz!!? nereye koyduysam popup acilmadi!!
foruma baktim ama gözüme carpmadi!!

saygilar
 

aslanbey34

0
İyinet Üyesi
Katılım
22 Eylül 2004
Mesajlar
371
Reaction score
0
24 saatte bir defa açılan popup kodları var istersen gönderebilirim.
 
S

SuperMp3.ORG

Misafir
arkadaş ufaktan sallamış. databe ile yapılabilir bu.ç mesela toplistlerin saydığı gibi. ilk girişte çacak 2. girişte saymayacak. yaparım ama uğraştırır biraz
 

elmasgunes

0
İyinet Üyesi
Katılım
27 Ocak 2004
Mesajlar
1,443
Reaction score
0
Javascript ile 24 saatte 1 popup açılması için;

HTML:
<script LANGUAGE="JavaScript">
<!-- 
 var expDays = 1;

 var page = "http://www.deneme.com";
 var windowprops = "width=600,height=500,location=no,toolbar=yes,menubar=yes,scrollbars=yes,resizable=yes";

 function GetCookie (name) {  
  var arg = name + "="; 
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen) {
   var j = i + alen;
   if (document.cookie.substring(i, j) == arg)
    return getCookieVal (j);
   i = document.cookie.indexOf(" ", i) + 1;
   if (i == 0) break;
  }
  return lisanssız;
 }

 function SetCookie (name, value) {
  var argv = SetCookie.arguments;
  var argc = SetCookie.arguments.length;
  var expires = (argc > 2) ? argv[2] : lisanssız;
  var path = (argc > 3) ? argv[3] : lisanssız;
  var domain = (argc > 4) ? argv[4] : lisanssız;
  var secure = (argc > 5) ? argv[5] : false;
  document.cookie = name + "=" + escape (value) + ((expires == lisanssız) ? "" : ("; expires=" + expires.toGMTString())) + ((path == lisanssız) ? "" : ("; path=" + path)) + ((domain == lisanssız) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : "");
 }

 function DeleteCookie (name) {
  var exp = new Date();
  exp.setTime (exp.getTime() - 1);
  var cval = GetCookie (name);
  document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
 }

 var exp = new Date();
 exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

 function amt(){
  var count = GetCookie('count');
  if(count == lisanssız) {
   SetCookie('count','1')
   return 1
  }
  else {
   var newcount = parseInt(count) + 1;
   DeleteCookie('count')
   SetCookie('count',newcount,exp)
   return count
  }
 }

 function getCookieVal(offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
   endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
 }

 function checkCount(num,pagename) {
  var count = GetCookie('count' + num);
  if (count == lisanssız) {
   count=1;
   SetCookie('count' + num, count, exp);

   window.open(pagename, "", windowprops);
  }
  else {
   count++;
   SetCookie('count' + num, count, exp);
  }
 }

 checkCount('1',page);
//-->
</script>
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst