Link Eklentisi
-
Arkadaslar www.novaworld.gen.tr Burdaki linklerin uzerine mousunuzu goturun yavas yavas renk degistirdigini goruceksiniz. Sanirim bi java eklentisi var nasıl yapabilirim. Yardimci olursaniz cok sevinirim.
-
Ule ule ule yokh mu la bilen :) tuh ya...
-
marcomedia flash mx demosuda olur crack inide bulabilirsin. onda çok rahat hazırlayabilirsin.EĞER bulursan benimle irtibata geç anlatırım..kolay gele..
-
Arkadasim o flash ile yapilmis bisey degil sag tiklarsan anlarsin flashta yapsan o menu acilmaz baska bi php veya js eklentisi var onun. O lazim ama nerde bulcam :)
-
source code"a bak
-
banafifi.8m.com ben yaptım o bi java code siteye koymak istediin linkin içine yaziosun kodu soora java dosyasını upload ettiin klasörün içine atiosun daha fazla yardım istersen mail at...
-
Arkadasim sana ulastim e-mail ile de senden bi ses cıkmadi bana atarmisin o js kodunu bide nasıl yapilcagini anlatirmsiin mail adresim;
pisko1987@yahoo.com :) ne kadar lamer bi mail adresi dimi asidf aklsd -
hoja her saat nete giremiyoruz bu sıralar o yüzden isteklerinizde biraz sabırlı olun. anca akşamları.
şimdi orda basit bi javascript kullanılmış
(aslında o kadarda basit deil çok güzel bişey :)
şimdi aşağıdaki kodları bi not defterine yapıştır ve fade.js adıyla kaydet.
burdan aşağısı --------------------
/*****************************************\
//660222
|| ||
\*****************************************/
/*************
**** <config>
**/
MartyN = "#929292"; // initial link color
MartyN2 = "#ff3600"; // final link color
stepIn = 20; // delay when fading in
stepOut = 35; // delay when fading out
/*
** set to true or false; true will
** cause all links to fade automatically
***/
autoFade = true;
/*
** set to true or false; true will cause all CSS
** classes with "fade" in them to fade onmouseover
***/
sloppyClass = false;
/**
**** </config>
**************/
/*************
**** <install>
**
Now, once you have customized your fading colors,
you need to include your customized .js file on
every page that you want to use it in. You can
include javascript files using this syntax (in
the head of a document):
<script src="fade.js" language="javascript"></script>
Now that you have the file included, you need to
setup your links a small bit. Each link that you
want to fade needs to use the fade class.
Example:
<a href="blah.html" class="fade">click here</a>
Also, the link must be plain text. This means
that you can"t have <b>"s, <i>"s, <font>"s, etc.
inside of the link.
Example of what not to do:
<a href="blah.html" class="fade"><b>click</b> here</a>
Have fun!
-Anarchos-
**
**** </install>
**************/
hexa = new makearray(16);
for(var i = 0; i < 10; i++)
hexa = i;
hexa[10]="a"; hexa[11]="b"; hexa[12]="c";
hexa[13]="d"; hexa[14]="e"; hexa[15]="f";
document.onmouseover = domouseover;
document.onmouseout = domouseout;
MartyN = dehexize(MartyN.toLowerCase());
MartyN2 = dehexize(MartyN2.toLowerCase());
var fadeId = new Array();
function dehexize(Color){
var colorArr = new makearray(3);
for (i=1; i<7; i++){
for (j=0; j<16; j++){
if (Color.charAt(i) == hexa[j]){
if (i%2 !=0)
colorArr[Math.floor((i-1)/2)]=eval(j)*16;
else
colorArr[Math.floor((i-1)/2)]+=eval(j);
}
}
}
return colorArr;
}
function domouseover() {
if(document.all){
var srcElement = event.srcElement;
if ((srcElement.tagName == "A" && autoFade) || srcElement.className == "fade" || (sloppyClass && srcElement.className.indexOf("fade") != -1))
fade(MartyN,MartyN2,srcElement.uniqueID,stepIn);
}
}
function domouseout() {
if (document.all){
var srcElement = event.srcElement;
if ((srcElement.tagName == "A" && autoFade) || srcElement.className == "fade" || (sloppyClass && srcElement.className.indexOf("fade") != -1))
fade(MartyN2,MartyN,srcElement.uniqueID,stepOut);
}
}
function makearray(n) {
this.length = n;
for(var i = 1; i <= n; i++)
this = 0;
return this;
}
function hex(i) {
if (i < 0)
return "00";
else if (i > 255)
return "ff";
else
return "" + hexa[Math.floor(i/16)] + hexa[i%16];}
function setColor(r, g, b, element) {
var hr = hex(r); var hg = hex(g); var hb = hex(b);
element.style.color = "#"+hr+hg+hb;
}
function fade(s,e, element,step){
var sr = s[0]; var sg = s[1]; var sb = s[2];
var er = e[0]; var eg = e[1]; var eb = e[2];
if (fadeId[0] != null && fade[0] != element){
setColor(sr,sg,sb,eval(fadeId[0]));
var i = 1;
while(i < fadeId.length){
clearTimeout(fadeId);
i++;
}
}
for(var i = 0; i <= step; i++) {
fadeId[i+1] = setTimeout("setColor(Math.floor(" +sr+ " *(( " +step+ " - " +i+ " )/ " +step+ " ) + " +er+ " * (" +i+ "/" +
step+ ")),Math.floor(" +sg+ " * (( " +step+ " - " +i+ " )/ " +step+ " ) + " +eg+ " * (" +i+ "/" +step+
")),Math.floor(" +sb+ " * ((" +step+ "-" +i+ ")/" +step+ ") + " +eb+ " * (" +i+ "/" +step+ ")),"+element+");",i*step);
}
fadeId[0] = element;
}
buraya kadar----------------------
evet yukardaki kodu bi not defterine yapıştır ve fade.js adıyla kaydet. sonraa
fade.js yi web sayfanın olduğu klasöre koy ve bu link efektini uygulamak istediğin dosyana
<SCRIPT language=javascript src="fade.js"></SCRIPT>
satırını ekle. (<head> tagının üst tarafıa mesela)
sonra sayfanda normal olarak verdiğin hyperlinklerinin başına class=fade ifadesini ekledinmi olay biter. yani şöyle söyliyim link ifaden html kodunda şöyle gözükmeli
normal bi link
<A href="www.tahribat.com">TIKLA<A/>
şeklinde
senin yapıcağın ise
<A class=fade href="www.tahribat.com">TIKLA<A/>
olay budur. eğer renkleri deiştirmek istersen fade.js dosyasının en üstünde bulunan martyn ve martyn2 değişkenlerinin karşılarındaki renk kodlarını (#000000 şeklindekileri) değiştirip yeniden kaydedebilirsin. 000000 siyah FFFFFF beyazdır mesela.
yapamassan haber sal :)
-
Martyn cok cok sagol ama herhalde sarhossun :)
Konunun acilis tarihine bakarsak 01.01.2004 Bugun ise 06.01.2004 sence beklememismiyim.
Toplam Hit: 1710 Toplam Mesaj: 9
