Bu sitedeki her şey Sevgi ile kodlanmıştır.

Kategori Listesini Göster

Blogger'da sayfa ile kayan reklam alanları oluşturmak!


FacebookTwitterPinterestTumblrYazdır


Uzun zamandır Blogger kategorimizi ihmal etmiş idim. Ve yine, kaldığımız yerden Blogger derslerimize devam ediyoruz arkadaşlar. Bu sefer ki dersimiz de ise; Blogumuz için sağ veyahut solda yer alan ve sayfa ile beraber birlikte kayan sabit reklam alanı oluşturmaktan bahsedeceğim. Esasında ilk baştan zor ve çok karışık görülebilir. Fakat, inanın ki ne zor ne de karışık. Yapmanız gerekenleri elimden geldiğince detaylı bir şekilde anlatmaya çalışacağım. Sizin yapmanız gereken tek şey, aşağıdaki kodlarda yer alan kırmızı renkli kodları kendinize göre değiştirmektir. Onun haricinde, başka yapmanız gereken hiçbir şey bulunmamaktadır.

Öncelikle; Tasarım > Sayfa Ögeleri > Gadget ekle kısmından HTML/JavaScript ekle yolunu izleyelim.

Daha sonra aşağıda yer alan kodları kutucuğa yapıştıralım..

Not: Aşağıdaki kodlar, reklamın sağ kısımda çıkmasını sağlayacaktır.

<style type="text/css">
#topbar{
position:absolute;
border: 0px solid black;
padding: 0px;
width: 111px;
visibility: hidden;
z-index: 0;
}
</style>
<script type="text/javascript">
var persistclose=1 //set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser session
var startX = 10 //set x offset of bar in pixels
var startY = 5 //set y offset of bar in pixels
var verticalpos="fromtop" //enter "fromtop" or "frombottom"
function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
function closebar(){
if (persistclose)
document.cookie="remainclosed=1"
document.getElementById("topbar").style.visibility="hidden"
}
function staticbar(){
barheight=document.getElementById("topbar").offsetHeight
var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;
var d = document;
function ml(id){
var el=d.getElementById(id);
if (!persistclose || persistclose && get_cookie("remainclosed")=="")
el.style.visibility="visible"
if(d.layers)el.style=el;
el.sP=function(x,y){this.style.right=x+"px";this.style.top=y+"px";};
el.x = startX;
if (verticalpos=="fromtop")
el.y = startY;
else{
el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
el.y -= startY;
}
return el;
}
window.stayTopright=function(){
if (verticalpos=="fromtop"){
var pY = ns ? pageYOffset : iecompattest().scrollTop;
ftlObj.y += (pY + startY - ftlObj.y)/8;
}
else{
var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;
ftlObj.y += (pY - startY - ftlObj.y)/8;
}
ftlObj.sP(ftlObj.x, ftlObj.y);
setTimeout("stayTopright()", 0);
}
ftlObj = ml("topbar");
stayTopright();
}
if (window.addEventListener)
window.addEventListener("load", staticbar, false)
else if (window.attachEvent)
window.attachEvent("onload", staticbar)
else if (document.getElementById)
window.onload=staticbar
</script>
<div id="topbar">
<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://reklamresmi"><img style="cursor:pointer; cursor:hand;width: 80px; height: 400px;" src="http://aynlireklamresmi" border="0" alt="" id="reklam" /></a>
</div>

Reklamı solda göstermek istiyorsanız, aşağıdaki kodu kullanınız;

<style type="text/css">
#topbar{
position:absolute;
border: 0px solid black;
padding: 0px;
width: 111px;
visibility: hidden;
z-index: 0;
}
</style>
<script type="text/javascript">
var persistclose=1 //set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser session
var startX = 10 //set x offset of bar in pixels
var startY = 5 //set y offset of bar in pixels
var verticalpos="fromtop" //enter "fromtop" or "frombottom"
function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
function closebar(){
if (persistclose)
document.cookie="remainclosed=1"
document.getElementById("topbar").style.visibility="hidden"
}
function staticbar(){
barheight=document.getElementById("topbar").offsetHeight
var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;
var d = document;
function ml(id){
var el=d.getElementById(id);
if (!persistclose || persistclose && get_cookie("remainclosed")=="")
el.style.visibility="visible"
if(d.layers)el.style=el;
el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
el.x = startX;
if (verticalpos=="fromtop")
el.y = startY;
else{
el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
el.y -= startY;
}
return el;
}
window.stayTopleft=function(){
if (verticalpos=="fromtop"){
var pY = ns ? pageYOffset : iecompattest().scrollTop;
ftlObj.y += (pY + startY - ftlObj.y)/8;
}
else{
var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;
ftlObj.y += (pY - startY - ftlObj.y)/8;
}
ftlObj.sP(ftlObj.x, ftlObj.y);
setTimeout("stayTopleft()", 0);
}
ftlObj = ml("topbar");
stayTopleft();
}
if (window.addEventListener)
window.addEventListener("load", staticbar, false)
else if (window.attachEvent)
window.attachEvent("onload", staticbar)
else if (document.getElementById)
window.onload=staticbar
</script>
<div id="topbar">
<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://reklamresmi"><img style="cursor:pointer; cursor:hand;width: 80px; height: 400px;" src="http://aynireklamresmi" border="0" alt="" id="reklam" /></a>
</div>

Not: Yukarıdaki her iki kodda da, iki tane resim alanı bulunmaktadır. Lütfen her iki alana da aynı reklam resmini yerleştiriniz.


    • oguz tüneyli
    • 9 Mayıs 2011, 14:16

    Peki google reklamları koymak istersek ne yapmamız gerekir ki?

    • Doğan Gezici
    • 9 Mayıs 2011, 14:25

    Merhaba,

    Reklam alanları şeklinde denediğim için, Google reklamları olarak denemedim. Fakat o zaman da; o şekilde olmak şartı ile Google reklamları eklemeyi deneyebilirsiniz. Ve elbette, o zaman resime ait olan alanı kaldırarak, direk kodları yerleştirmeniz gerekmektedir. Fakat kesin olur veyahut kesin olmaz diyemem. Deneyerek görebilirsiniz durumu.

    İyi Çalışmalar

    • Volkan
    • 19 Mayıs 2012, 17:52

    Bu Kodu Sayfanın altında toolbar araç çubuğu gibi göstermek için ne yapmalıyım?

    • Murat
    • 24 Aralık 2012, 19:18

    Hocam kod mükemmel Fakat anlamadıgım Bir yer Var

    href="http://reklamresmi">

    Burada reklam resmi demis oraya reklam resmini linki diğer aynireklam resmi yazan yeredemi reklam resminin linkini yazacağız? Reklam yazan yerede zannedersem reklamın linkini yazacağız doğrumu?

    • Doğan Gezici
    • 24 Aralık 2012, 20:03

    @Murat;

    Merhaba,

    Artık Blogger kullanmadığımız için, ilgili özelliği de maalesef deneme fırsatımız olmuyor. Dolayısı ile size yol göstermek adına bir öneride bulunmak istiyorum. Aşağıdaki şekilde denerseniz sevinirim;

    "reklamresmi" adlı kısıma reklam linkinizi, "aynireklamresmi" kısmına da reklam görselinize ait linki ekleyiniz.

    Yukarıdaki önerimi denedikten sonra, sonucu buraya yazabilirseniz sevinirim. Bu şekilde, ilgili özelliğin problemsiz bir şekilde çalışacağını düşünüyorum.

    İyi Çalışmalar

    • Murat
    • 24 Aralık 2012, 21:19

    Hocam Simdi Denedim ilk bastaki yere reklam linki ikinci bölgeye reklam resim linkini yerleştirdim önce 3 yerde reklam yazan yeri boş bıraktım ekledim reklamı gösterdi. tıkladım sayfa açıldı bi sıkıntı olmadı reklam yazan yere ikinci seferde reklam linkini ekledim denedim reklam yine gösterimde değişiklik yok bi sıkıntıda yok ama oraya ne gelebilir bilmiyorum :D

    • Doğan Gezici
    • 24 Aralık 2012, 22:02

    @Murat;

    Merhaba,

    "Bir sıkıntı yok" dediğinize göre, sanıyorum ki ilgili özellikte herhangi bir problem bulunmuyor. Umarız ilgili özellik işinize yaramıştır.

    İyi Çalışmalar

Bu yazıya yorum göndermek ister misiniz?

Dikkat: Her yorum gönderen kişi, kendi gönderdiği yorumdan sorumlu olmaktadır.
Not: Yazı ile herhangi bir ilgisi bulunmayan yorumların onaylanmadığını belirtmek isteriz.
Yukarı Çık