Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!

LA PIAZZA DI FFZ - Assistenza Il forum di assistenza di FreeForumZone

Inserire o richiamare javascript...come si traduce ?

  • Messaggi
  • OFFLINE
    Golfmania
    Post: 1.950
    Registrato il: 10/08/2002
    00 25/10/2010 01:26
    Salve a tutti... mi trovo nella sezione del pannello dopo posso aggiungere dei codici in "inizio pagine - nuova discussione"



    Devo inserire questo codice JAVASCRIPT :


    <script type="text/javascript">
    function blinker(farbe1, farbe2, tempo) {
    faktor = 0;
    heller = 1;
    rot1 = farbe1.substr(0, 2);
    gruen1 = farbe1.substr(2, 2);
    blau1 = farbe1.substr(4, 2);
    rot1 = parseInt(rot1, 16);
    gruen1 = parseInt(gruen1, 16);
    blau1 = parseInt(blau1, 16);
    rot2 = farbe2.substr(0, 2);
    gruen2 = farbe2.substr(2, 2);
    blau2 = farbe2.substr(4, 2);
    rot2 = parseInt(rot2, 16);
    gruen2 = parseInt(gruen2, 16);
    blau2 = parseInt(blau2, 16);
    rot_diff = rot2 - rot1;
    gruen_diff = gruen2 - gruen1;
    blau_diff = blau2 - blau1;
    tempo_verlauf = tempo;
    blinker_verlauf();
    }
    function blinker_verlauf() {
    rot_neu = rot1 + rot_diff / 100 * faktor;
    gruen_neu = gruen1 + gruen_diff / 100 * faktor;
    blau_neu = blau1 + blau_diff / 100 * faktor;
    rot_neu = Math.floor(rot_neu);
    gruen_neu = Math.floor(gruen_neu);
    blau_neu = Math.floor(blau_neu);
    if(heller == 0) {
    faktor += 10;
    } else {
    faktor -= 10;
    }
    if(faktor >= 100) {
    heller = 1;
    }
    if(faktor <= 0) {
    heller = 0;
    }
    for(i=0; i<document.getElementsByTagName("span").length; i++) {
    if(document.getElementsByTagName("span")[i].className == "blink") document.getElementsByTagName("span")[i].style.color = "rgb(" + rot_neu + ", " + gruen_neu + ", " + blau_neu + ")";
    }
    window.setTimeout("blinker_verlauf()", tempo_verlauf);
    }
    </script>




    <body onload="blinker('ff0000', 'ffff00', 100)">
    <a href="http://bmwmania.freeforumzone.leonardo.it/c.aspx?c=29234&f=29234" target="_blank">
    <strong><img src="http://bmwmania.altervista.org/_altervista_ht/search.gif" width="85" height="28">
    TI RICORDIAMO DI USARE IL COMANDO <span class="blink">CERCA</span> PRIMA DI
    APRIRE UNA NUOVA DISCUSSIONE</strong></a>
    </body>
    </strong>




    Siccome il codice l'ho testato e funziona...come faccio a tradurlo all'interno dell' EDITOR e far si che funzioni all'interno del forum ?



  • OFFLINE
    admin
    Post: 15.342
    Registrato il: 26/08/2000
    FreeForumZone Admin
    00 26/10/2010 11:04
    Inserisci questo codice (è un po' diverso da quello tuo, necessario per il funzionamento corretto nel pannello di ffz) nell'html di inizio pagina: (non usare l'editor, ma devi inserire manualmente il codice html)


    <script type="text/javascript">
    function blinker(farbe1, farbe2, tempo) {
    faktor = 0;
    heller = 1;
    rot1 = farbe1.substr(0, 2);
    gruen1 = farbe1.substr(2, 2);
    blau1 = farbe1.substr(4, 2);
    rot1 = parseInt(rot1, 16);
    gruen1 = parseInt(gruen1, 16);
    blau1 = parseInt(blau1, 16);
    rot2 = farbe2.substr(0, 2);
    gruen2 = farbe2.substr(2, 2);
    blau2 = farbe2.substr(4, 2);
    rot2 = parseInt(rot2, 16);
    gruen2 = parseInt(gruen2, 16);
    blau2 = parseInt(blau2, 16);
    rot_diff = rot2 - rot1;
    gruen_diff = gruen2 - gruen1;
    blau_diff = blau2 - blau1;
    tempo_verlauf = tempo;
    blinker_verlauf();
    }
    function blinker_verlauf() {
    rot_neu = rot1 + rot_diff / 100 * faktor;
    gruen_neu = gruen1 + gruen_diff / 100 * faktor;
    blau_neu = blau1 + blau_diff / 100 * faktor;
    rot_neu = Math.floor(rot_neu);
    gruen_neu = Math.floor(gruen_neu);
    blau_neu = Math.floor(blau_neu);
    if(heller == 0) {
    faktor += 10;
    } else {
    faktor -= 10;
    }
    if(faktor >= 100) {
    heller = 1;
    }
    if(faktor <= 0) {
    heller = 0;
    }
    for(i=0; i<document.getElementsByTagName("span").length; i++) {
    if(document.getElementsByTagName("span")[ i ].className == "blink") document.getElementsByTagName("span")[ i ].style.color = "rgb(" + rot_neu + ", " + gruen_neu + ", " + blau_neu + ")";
    }
    window.setTimeout("blinker_verlauf()", tempo_verlauf);
    }
    </script>




    Inserisci questo nell'html di fine pagina:

    <script type="text/javascript">
    blinker('ff0000', 'ffff00', 100);
    </script>



    Ora qualsiasi scritta con classe "blink", risulterà lampeggiante, es:

    <span class="blink">testo che lampeggia</span>



    Attenzione: non devi inserire il tag "body".
    [Modificato da admin 26/10/2010 11:04]
  • OFFLINE
    Golfmania
    Post: 1.950
    Registrato il: 10/08/2002
    00 26/10/2010 16:35
    Ottimo funziona! Grazie!