İnternette dolaşırken gördüğüm basit ama güzel bir Javascript aracını paylaşmak istedim sizinle.
Bu araç, tarayıcımızda açmış olduğumuz sayfanın üzerine dinamik olarak eklenen basit bir js dosyası ile çalışıyor.
Ne işe yaradığına gelince;
tıklayın
Yukarıdaki linke tıkladığınızda ekranın sağ alt köşesinde koyu renkli bir kutu belirecek. Bu kutunun içinde ise 4 adet araç bulunmakta. Bu araçlar sayfa üzerinde çeşitli şekillerde [...]
08 Kasım 2009 - 08:58
Etiketler: 4. sayı, ajax istek, blog, blog dergisi, blogstar, çin günlüğü, javascript, javascript nedir, js nedir, karikatür, kasım dergi, mizah, oyun inceleme, röportaj
Kategori genel, teknoloji | Yorum yok
Türkiye’nin ilk ve tek online Blog Dergisi “Kasım” Sayısı:
Blog-İnternet:
Sanal Şehirlere Yolculuk
Black Hat Seo
Blogger Devamını Oku Özelleştirme
Blogcularla Röportaj
Çin Günlüğü
Oyun:
İnceleme – Need For Speed: Shift
İnceleme – Mini Ninjas
Ayın Mini Oyunu – DayMare Town
Oyun Haberleri
Sinema:
Türk Korku Sineması
Vizyondakiler KASIM
Müzik:
Süleyman SAİT ile röportaj
Programlama:
Javascript Nedir?
Rengarenk:
Bir Otostopçunun Günlüğü
Yalnız(lık)
Yorgun Savaşçı (Şiir)
Mizah:
Düz Yazı
Onur Gürleyen’den Karikatürler
BlogStar
22 Ağustos 2009 - 11:16
Etiketler: ajax, ajax manşet, ajax nedir, javascript, javascript haber, js, json, manşet, manşet ajax, manşet haber, php manşet, web programlama
Kategori genel, javascript - ajax | 4 Yorum
Daha önce projelerimde kullanmak üzere yazdığım manşet haber scriptim. Sistem javascript kullanılarak yazılmış olup 4 resim ve bu resimlere ait başlık-özet bölümlerini gösterebilmekte. Diğer sistemlerle entegrasyonunun kolay olması açısından JSON tekniğine uygun veri alışı yapmakta.
Basit ama işimize küçük detaylar olarak çok yarayan JavaScript ile yazılmış opensource dağıtılan yeni nesil modern marquee uygulaması.
Detaylı açıklaması…
ne için lazım olduğunu bilmiyorum ama bi aralar yazdığım efektli açılır kapanır kutucuklar (:
resimleri sırasıyla basit bir kayma efekti ile göstermek isterken ortaya çıkan şey ;
<script type="text/javascript">var kutuSayi = 5;
var sure = 5000;
var divYukseklik = 60;
var interval=0;
var say=0;
function art()
{
say+=1;
if(say<divYukseklik+1)
{
document.getElementById("divKutu").scrollTop+=1;
}
else
{
say=0;
clearInterval(interval);
}
}
function kutu()
{
var divID = eval(document.getElementById("divID").innerHTML);
for(i=1;i<kutuSayi+1;i++)
{
var iArti=i+1;
if(i==divID)
{
//document.getElementById("goster"+i).style.visibility="visible";
if(kutuSayi==divID)
{
document.getElementById("divID").innerHTML=null;
document.getElementById("divID").innerHTML=1;
document.getElementById("divKutu").scrollTop=0;
}
else
{
document.getElementById("divID").innerHTML=null;
document.getElementById("divID").innerHTML=iArti;
//document.getElementById("divKutu").scrollTop+=60;
interval=setInterval("art()",30);
}
}
}
}
function n(){}
function yukseklik(yuk)
{
for(h=1;h<kutuSayi+1;h++)
{
document.getElementById("goster"+h).style.height=yuk;
document.getElementById("goster"+h).style.border="1px dashed black";
divYukseklik=yuk;
}
}
function yukle()
{
yukseklik(divYukseklik);
}
window.setInterval(’kutu()’,sure);
</script>
<div id="divID" style="visibility:hidden;">1</div>
<div id="divKutu" style="overflow: hidden; height: 60px; width: 150px;">
<div id="goster1">bir</div>
<div id="goster2">iki</div>
<div id="goster3">uc</div>
<div id="goster4">dort</div>
<div id="goster5">bes</div>
</div>
demo
18 Aralık 2009 - 18:10
Sevdim ben bunu =)
18 Aralık 2009 - 18:15
(= ben yaparım da sevilmez mi ya (=