Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 25

Discussione: link

  1. #1
    Utente di HTML.it L'avatar di Gelion
    Registrato dal
    Jul 2002
    Messaggi
    1,233

    link

    provate ad entrare in uno di questi forum
    http://forum.igz.it/index.php
    se andate su un link si colora piano piano di blu
    se poi levate il cursose torna grigio


    come si fa???
    Se non è bello ciò che è bello figuriamoci ciò che è brutto...

  2. #2
    Interessante....credo sia qualche CSS, ma non riesco a capire quale.

    Comunque interessa anche me, quindi teniamo legibile questo 3d.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it L'avatar di Gelion
    Registrato dal
    Jul 2002
    Messaggi
    1,233
    gia che ci sono
    mi servirebbe anche il codice per il cambio di colore immediato
    quello tradizionale
    Se non è bello ciò che è bello figuriamoci ciò che è brutto...

  4. #4
    è un js esterno
    codice:
    /*************
    **** <config>
    **/
    
    fadeColor = "#1D6AA0";  // color to fade to
    //fadeColor = "#0";
    stepIn = 17; // delay when fading in
    stepOut = 25; // delay when fading out
    
    /* set to true or false; true will
    ** cause all links to fade automatically
    ** (you won't need to add class="fade")
    ***/
    autoFade = true;  
    
    /* set to true or false; true will cause all CSS
    ** classes with "fade" in them to fade onmouseover
    ***/
    sloppyClass = true;
    
    /* set to true or false; true will make the script
    ** work for Macs (IE 5+), but you will have to give
    ** a name (name="blah") to each link that you want
    ** to fade.
    ***/
    macCompat = 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:
    
    click here
    
    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:
    
    click here
    
    Have fun!
    -Anarchos-
    
    ** 
    **** </install>
    **************/
    
    hexa = new makearray(16);
    for(var i = 0; i < 10; i++)
        hexa[i] = 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;
    
    fadeColor = dehexize(fadeColor.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 != "nofade") || srcElement.className == "fade" || (sloppyClass && srcElement.className.indexOf("fade") != -1)) {
    				if (!srcElement.startColor) {
    					srcElement.startColor = (srcElement.style.color)? srcElement.style.color: srcElement.currentStyle.color;
    					srcElement.startColor = dehexize(srcElement.startColor.toLowerCase());
    				}
    				var link = (macCompat? srcElement.name: srcElement.uniqueID);
    				if (link) fade(srcElement.startColor,fadeColor,link,stepIn);				
    				else if (macCompat) alert("Error: Mac Compatility mode enabled, but link has no name.");
    		}
    	}
    }
    
    function domouseout() {
    	if (document.all){
    		var srcElement = event.srcElement;
    		if ((srcElement.tagName == "A" && autoFade && srcElement.className != "nofade") || srcElement.className == "fade" || (sloppyClass && srcElement.className.indexOf("fade") != -1)) {
    			var link = (macCompat? srcElement.name: srcElement.uniqueID);
    			if (link) fade(fadeColor,srcElement.startColor,link,stepIn);
    		}
    	}
    }
    
    function makearray(n) {
        this.length = n;
        for(var i = 1; i <= n; i++)
            this[i] = 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 && eval(fadeId[0])) {
    		var orig = eval(fadeId[0]);
    		setColor(orig.startColor[0],orig.startColor[1],orig.startColor[2],orig);
    		var i = 1;
    		while(i < fadeId.length) {
    			clearTimeout(fadeId[i]);
    			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;
    }
    .:::Longu:::.

  5. #5
    Utente di HTML.it L'avatar di Gelion
    Registrato dal
    Jul 2002
    Messaggi
    1,233
    e come si usa?
    Se non è bello ciò che è bello figuriamoci ciò che è brutto...

  6. #6
    Originariamente inviato da Gelion
    e come si usa?
    idem!

  7. #7
    Originariamente inviato da Gelion
    e come si usa?
    Lo meti in un file con estensione .js e poi nella pagina in cui hai i link fai:

    <script language="javascript" src="file.js"></script>

    P.S.:Tks Longu...
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  8. #8
    Originariamente inviato da maximum
    Lo meti in un file con estensione .js e poi nella pagina in cui hai i link fai:

    <script language="javascript" src="file.js"></script>

    P.S.:Tks Longu...
    non va !

  9. #9
    codice:
    <SCRIPT language=Javascript src="http://forum.igz.it/fade_hack.js"></SCRIPT>
    bla bla bla
    .:::Longu:::.

  10. #10
    Ma sta su un altro hosting?

    Non posso scrivere:

    codice:
    <SCRIPT language=Javascript src="fade_hack.js"></SCRIPT>
    bla bla bla
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.