Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    dimensione dinamica carattere font

    Salve,
    ho provato questo script del ridimensionamento del font su una div in una pagina web... su IE funziona.. ma su FF e CHrome no.. mi potete aiutare a renderlo compatibile?

    <script type="text/javascript">
    i=10;
    function piu(){
    i++;
    testo.style.fontSize=i;
    }
    function meno(){
    i--;
    testo.style.fontSize=i;
    }
    </script>


    Grazie

  2. #2

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    fontSize = ''+i+'px';

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4

  5. #5
    Opss... con firefox non funziona..perchè?

    <script type="text/javascript">
    i=12;
    function piu(){
    i++;
    testo.style.fontSize = ''+i+'px';
    }
    function meno(){
    i--;
    testo.style.fontSize = ''+i+'px';
    }
    </script>

  6. #6
    A me funziona in entrambi,
    come lo inizializzi l'oggetto "testo"?

    Prova questo blocco da solo, dovrebbe funzionare:


    <script>
    var i=30;

    function piu(x){
    x.style.fontSize = ''+i+'px';
    }
    function meno(x){
    x.style.fontSize = ''+i+'px';
    }
    </script>

    <div id="prova" style="font-size:20px;">
    prova testo
    </div>

    <script>
    testo = document.getElementById('prova');
    piu(testo);
    </script>

  7. #7
    mi dice styel è nullo o non è un oggetto sulla riga:

    x.style.fontSize = ''+i+'px';

  8. #8
    Strano, da me funziona bene.
    Hai creato la div di prova con lo style?

    Se sì, puoi provare anche a lasciare le funzioni senza parametro e poi usare
    testo.style.fontSize
    al posto di
    x.style.fontSize

    Invece nel tuo codice come hai dichiarato "testo" e la div che lo contiene?

  9. #9
    Ho modificato qualcosa..ecco la pagina:
    http://www.gildahandicap.it/appello.html

    ma non funziona bene..

  10. #10
    Ho provato il sito, qui funziona bene anche su IE6, IE7 e IE8.

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.