Sample Text

Subscribe to Blogger Templates Gallery to get daily updates on Free Blogger Templates in your email for free.

rss feed blog template 4u Web Informer Button
2 Ekim 2011 Pazar

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


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öredeğ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.
Share this post
  • Share to Facebook
  • Share to Twitter
  • Share to Google+
  • Share to Stumble Upon
  • Share to Evernote
  • Share to Blogger
  • Share to Email
  • Share to Yahoo Messenger
  • More...

0 yorum:

Yorum Gönder