Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Cookie e grandezza font

    Posto nuovamente la domanda, certo che stavolata qualcuno mi aiuti.
    Ho il seguente codice che imposta la dimensione dei caratteri in una pagina:

    /*------------------------------------------------------------
    script modifica dimensioni caratteri visualizzati
    --------------------------------------------------------------*/

    //Specifica i tags affetti dalle modifiche.
    var tgs = new Array( 'div','td','tr','p','b','a','strong');

    //Specifica le grandezze dei font:
    var szs = new Array( 'x-small','x- small','small','medium','large','large',
    'large' );
    var startSz = 2;

    function ts( trgt,inc ) {
    if (!document.getElementById) return
    var d = document,cEl = null,sz = startSz,i,j,cTags;

    sz += inc;
    if ( sz < 1 ) sz = 1;
    if ( sz > 4 ) sz = 4;
    startSz = sz;

    if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

    cEl.style.fontSize = szs[ sz ];

    for ( i = 0 ; i < tgs.length ; i++ ) {
    cTags = cEl.getElementsByTagName( tgs[ i ] );
    for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
    }
    }

    Vorrei impostare un cookie (che chiamerei "tafontsize") con validità 1 anno, per poter salvare le impostazioni di visualizzazione dei caratteri nella pagina così che ad un reload non si debba di nuovo impostare la visualizzazione.
    Chi mi aiuta?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    qui c' e' un esempio spiegato
    http://www.constile.org/DHTML/ridime...e_i_caratteri/
    se cerchi bene in questo forum troverai altri esempi
    ciao

  3. #3

    Altri chiarimenti

    Grazie della risposta.Avevo già dato un'occhiata al sito che mi hai indicato solo che vorrei usare lo script che ho io in quanto, nelle pagine del sito che sto creando sono già attivi diversi fogli di stile (uno per la stampa e uno per ogni browser tra Mozilla/Firefox, Opera IExploer e Netscape4.
    Se ti va, mi scrivi come fare per aggiungere un createCookie e ReadCookie cui associare la variabile giusta (quella della imensione dei caratteri)?

    Grazie

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non che non mi vada, in questo periodo il tempo per me e' proprio tiranno
    sono certo che qualche altro forumista ti dara' una mano

  5. #5

    Mi appello quindi ai forumisti:help!

    Mi potete commentare meglio lo script e dirmi quali dati devo passare a Setcookie e REad cookie? Potrei provarci ma ho bisogno di questi dati per cominciare. O no?

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.