Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    7

    Script php che modifica CSS

    Ciao a tutti, spero possiate aiutarmi...
    ho un div impostato di default da css come visibility:hidden, questo div viene visualizzato attraverso javascript nel momento in cui clicco su un link. Ora vorrei riproporre lo stesso funzionamento con uno script php e non con javascript.
    In pratica lo script php dovrebbe andarmi a modificare la proprietà visibility di un div impostandola come visible nel momento in cui clicco su un link.
    Grazie mille

  2. #2
    1) imposti il link in modo che passi una variabile all'url in modalità get.
    2) verifichi se la variabile viene passata.
    3) se viene passata dichiari con php la proprieta css del div in modalità inline.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    7
    ok già un passo avanti, dimenticavo di dire però che non sono un informatico, avrei quindi bisogno di un'esemplificazione sotto forma di codice...
    grazie!

  4. #4
    Codice PHP:
    <?php
    $lnk 
    $_GET['css'];
    if(isset(
    $lnk) && $lnk == 'change')
    {
        
    $prop 'red';
    }else{
        
    $prop 'blue';
    }
    ?>
    <div style=" border:2px solid <?php echo $prop?> ">

    sono il div che cambia</p></div>
    [url="prova.php?css=change"]cambia colore[/url]

    [url="prova.php"]ripristina[/url]
    testato e funzionante, lo devi solo modificare a seconda delle tue esigenze.
    Cmq non capisco perchè con js non ti vada bene.
    Con questa soluzione ti si presenta il problema dell'url rewrite!!!

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    7
    problemi di accessibilità...è per una tesi di laurea e quindi devo considerare anche l'eventualità che i javascript non siano attivi! Non mancherò di citarti nella tesi...
    Ora provo a vedere se ho qualche problema nell'implementarlo...intanto grazie!

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.