Sağ Blokta Kayan Reklam

Smf Destek/Sağ Blokta Kayan Reklam => Sağ tarafta aşşağı doğru kayan zımvırtı index.template.php bul Kod: [Seç] '; Kod: [Seç]kodundan hemen sonra sonra şunları ekle Kod: [Seç] var kayanReklamId = "yanreklam"; var kayanReklamWidth = 300; var kayanReklamHeight = 200; Vip Üye olarak

Gönderen Konu: Sağ Blokta Kayan Reklam  (Okunma sayısı 972 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı iy10

  • Yönetici
  • *
  • İleti: 1605
  • Karma: 106
  • Smf Sürümü: 2.0 RC3
Sağ Blokta Kayan Reklam
« : 27 Mart 2009, 14:55:07 »

Sağ tarafta aşşağı doğru kayan zımvırtı

index.template.php bul

Kod: [Seç]
</head>
<body>';

Kod: [Seç]
<body>kodundan hemen sonra sonra şunları ekle
Kod: [Seç]
<div id="yanreklam" style="position:absolute; width:30px;height:200px;left:0px;top:0px; overflow:hidden;">

<script language="JavaScript" type="text/javascript">
var kayanReklamId = "yanreklam";
var kayanReklamWidth = 300;
var kayanReklamHeight = 200;
</script>

<script language="JavaScript" type="text/javascript" src="http://www.birdenbese.com/ek/kayanreklam.js"></script>
<table border="0" cellspacing="0" cellpadding="0">
<tr><td width="30" height="200">
<a href="http://www.birdenbese.com" onclick="kayanReklam.targetX = -330 - kayanReklam.targetX; return false;"><img src="http://www.birdenbese.com/forum/Themes/tema/images/off.gif" style="float:left;" alt="" /></a>
</td><td width="270" height="200" style="overflow:hidden;">
<div style=" height: 145px; width:250px; padding: 45px 10px 10px 10px; background:#000000 url(http://www.birdenbese.com/ek/yanreklam.jpg) repeat-x; color:#CCCCCC; font-family: Tahoma, verdana, helvetica, sans-serif; font-size:11px;">
Vip Üye olarak forumda yayınlanan bütün dökümanlara ulaşabilirsiniz.
<a href="http://www.birdenbese.com/forum/index.php/topic,4924.msg7550.html#msg7550" style="color: #FF6600;">Ayrıntılar &raquo;</a>

<br><br/>
Forumumuzdaki bütün dökümanlara bilgisayarınıza indirmeden sahip olabilirsiniz.
<a href="http://www.birdenbese.com/forum/index.php/topic,7821.msg10882.html#msg10882" style="color: #FF6600;">Ayrıntılar &raquo;</a>
<br><br/>
<div align="center" style="color: #666666;">BirdenBeşe Ekibi</a>
</div>
</td></tr>
</table>

</div>
Url yollarını vs. değiştirmeyi unutmayın

son olarak yeni bir metin belgesine şunlarıı ekle ve adını kayanreklam.js değiştir
Kod: [Seç]
var kayanReklam = 

    targetX: -30, 
    targetY: (document.documentElement.clientHeight-kayanReklamHeight)/2, 
 
    hasInner: typeof(window.innerWidth) == 'number', 
    hasElement: typeof(document.documentElement) == 'object' 
        && typeof(document.documentElement.clientWidth) == 'number', 
 
    menu: 
        document.getElementById 
        ? document.getElementById(kayanReklamId) 
        : document.all 
          ? document.all[kayanReklamId] 
          : document.layers[kayanReklamId] 
}; 


kayanReklam.move = function () 

    kayanReklam.menu.style.left = kayanReklam.nextX + 'px'; 
    kayanReklam.menu.style.top = kayanReklam.nextY + 'px'; 
document.getElementById(kayanReklamId).style.width = (document.documentElement.clientWidth - kayanReklam.nextX)+'px';


 
kayanReklam.computeShifts = function () 

    var de = document.documentElement; 
 
    kayanReklam.shiftX =   
        kayanReklam.hasInner   
        ? pageXOffset   
        : kayanReklam.hasElement   
          ? de.scrollLeft   
          : document.body.scrollLeft;   
    if (kayanReklam.targetX < 0) 
    { 
        kayanReklam.shiftX += 
            kayanReklam.hasElement 
            ? de.clientWidth 
            : document.body.clientWidth; 
    } 
 
    kayanReklam.shiftY =   
        kayanReklam.hasInner 
        ? pageYOffset 
        : kayanReklam.hasElement 
          ? de.scrollTop 
          : document.body.scrollTop; 
    if (kayanReklam.targetY < 0) 
    { 
        if (kayanReklam.hasElement && kayanReklam.hasInner) 
        { 
            // Handle Opera 8 problems 
            kayanReklam.shiftY += 
                de.clientHeight > window.innerHeight 
                ? window.innerHeight 
                : de.clientHeight 
        } 
        else 
        { 
            kayanReklam.shiftY += 
                kayanReklam.hasElement 
                ? de.clientHeight 
                : document.body.clientHeight; 
        } 
    } 

 
kayanReklam.calculateCornerX = function() 

    if (kayanReklam.targetX != 'center') 
        return kayanReklam.shiftX + kayanReklam.targetX; 
 
    var width = parseInt(kayanReklam.menu.offsetWidth); 
 
    var cornerX = 
        kayanReklam.hasElement 
        ? (kayanReklam.hasInner 
           ? pageXOffset 
           : document.documentElement.scrollLeft) +   
          (document.documentElement.clientWidth - width)/2 
        : document.body.scrollLeft +   
          (document.body.clientWidth - width)/2; 
    return cornerX; 
}; 
 
kayanReklam.calculateCornerY = function() 

    if (kayanReklam.targetY != 'center') 
        return kayanReklam.shiftY + kayanReklam.targetY; 
 
    var height = parseInt(kayanReklam.menu.offsetHeight); 
 
    // Handle Opera 8 problems 
    var clientHeight =   
        kayanReklam.hasElement && kayanReklam.hasInner 
        && document.documentElement.clientHeight   
            > window.innerHeight 
        ? window.innerHeight 
        : document.documentElement.clientHeight 
 
    var cornerY = 
        kayanReklam.hasElement 
        ? (kayanReklam.hasInner   
           ? pageYOffset 
           : document.documentElement.scrollTop) +   
          (clientHeight - height)/2 
        : document.body.scrollTop +   
          (document.body.clientHeight - height)/2; 
    return cornerY; 
}; 
 
kayanReklam.doFloat = function() 

    var stepX, stepY; 
 
    kayanReklam.targetY = (document.documentElement.clientHeight-kayanReklamHeight)/2;

    kayanReklam.computeShifts(); 

    var cornerX = kayanReklam.calculateCornerX(); 
 
    var stepX = (cornerX - kayanReklam.nextX) * .15; 
    if (Math.abs(stepX) < .5) 
    { 
        stepX = cornerX - kayanReklam.nextX; 
    } 
 
    var cornerY = kayanReklam.calculateCornerY(); 
 
    var stepY = (cornerY - kayanReklam.nextY) * .15; 
    if (Math.abs(stepY) < .5) 
    { 
        stepY = cornerY - kayanReklam.nextY; 
    } 
 
    if (Math.abs(stepX) > 0 || 
        Math.abs(stepY) > 0) 
    { 
        kayanReklam.nextX += stepX; 
        kayanReklam.nextY += stepY; 
        kayanReklam.move(); 
    } 
 
    setTimeout('kayanReklam.doFloat()', 5); 
}; 
 
// addEvent designed by Aaron Moore 
kayanReklam.addEvent = function(element, listener, handler) 

    if(typeof element[listener] != 'function' ||   
       typeof element[listener + '_num'] == 'undefined') 
    { 
        element[listener + '_num'] = 0; 
        if (typeof element[listener] == 'function') 
        { 
            element[listener + 0] = element[listener]; 
            element[listener + '_num']++; 
        } 
        element[listener] = function(e) 
        { 
            var r = true; 
            e = (e) ? e : window.event; 
var i;
            for(i = element[listener + '_num'] -1; i >= 0; i = i-1) 
            { 
                if(element[listener + i](e) == false) 
                    r = false; 
            } 
            return r; 
        } 
    } 
 
var i = 0;
    for(i = 0; i < element[listener + '_num']; i++) 
        if(element[listener + i] == handler) 
            return; 
    element[listener + element[listener + '_num']] = handler; 
    element[listener + '_num']++; 
}; 
 
kayanReklam.init = function() 

    kayanReklam.initSecondary(); 
    kayanReklam.doFloat(); 
}; 
 
// Some browsers init scrollbars only after 
// f.u.l.*. document load. 
kayanReklam.initSecondary = function() 

    kayanReklam.computeShifts(); 
    kayanReklam.nextX = kayanReklam.calculateCornerX(); 
    kayanReklam.nextY = kayanReklam.calculateCornerY(); 
    kayanReklam.move(); 

 
if (document.layers) 
    kayanReklam.addEvent(window, 'onload', kayanReklam.init); 
else 

    kayanReklam.init(); 
    kayanReklam.addEvent(window, 'onload', 
        kayanReklam.initSecondary); 

 


Kod Sahibi: Harzem
« Son Düzenleme: 03 Nisan 2009, 12:31:17 Gönderen: iy10 »

Çevrimdışı MazdaClubTR

  • Charter Member
  • *
  • İleti: 174
  • Karma: 0
  • Cinsiyet: Bay
  • Smf Sürümü: 2.0 RC2
  • Web Siteniz: www.mazdaclubtr.com
Ynt: Sağ Blokta Kayan Reklam
« Yanıtla #1 : 18 Aralık 2009, 21:53:30 »
Burada bahsi geçen internethaber.com da sağ taraftaki reklam gibi mi ?

Çevrimdışı hhy89

  • Yönetici
  • *
  • İleti: 9511
  • Karma: 496
  • www.SmfMod.com
  • Smf Sürümü: 2.0 RC3
  • Web Siteniz: smfmod.com
Ynt: Sağ Blokta Kayan Reklam
« Yanıtla #2 : 18 Aralık 2009, 22:06:07 »
benzeridir
Php-SEO-MySQL-Ajax-JavaScript-Css-HTML
Günlük Yaz
Yeni Modları Takip Etmek Için
*Amacımız balık vermek degil balık tutmayı ogretmek ;)
*Smfyi herkes sever ama siz abartın ;)
*“İnsanların en hayırlısı, insa

Çevrimdışı MazdaClubTR

  • Charter Member
  • *
  • İleti: 174
  • Karma: 0
  • Cinsiyet: Bay
  • Smf Sürümü: 2.0 RC2
  • Web Siteniz: www.mazdaclubtr.com
Ynt: Sağ Blokta Kayan Reklam
« Yanıtla #3 : 18 Aralık 2009, 23:30:55 »
Sağolasın ;)


GoogleTagged - Etiketler

 



Benzer Konular

Konu Başlatan Yanıt Gösterim Son İleti
Profilde kayan reklam,duyuru,resim
Profil
can 7 821 Son İleti 01 Haziran 2009, 14:17:35
Gönderen: <!Ümit!>
Bileşenlerde Kayan Duyuru [Yardım]
Modifikasyonlar
KabuS 3 206 Son İleti 07 Mart 2010, 18:50:13
Gönderen: tanyurd
kayan resimler blok
Modüller ve Bloklar
vatan71 0 58 Son İleti 15 Haziran 2010, 18:48:08
Gönderen: vatan71
Smf kayan resimler
Görsel
castiel1 0 87 Son İleti 20 Haziran 2010, 22:04:03
Gönderen: castiel1
Sadece Ziyaretçilere Gözüken Splash ( Kayan ) Reklam
Reklam
kdR67 2 83 Son İleti 28 Temmuz 2010, 19:31:56
Gönderen: yakicikli