Dreamweaver: colori nella tabella

Di: goku | 26/09/2020 18:00:00
ho bisogno dell'aiuto di voi esperti html,
avendo una tabella che a sua volta ne contiene un'altra in modo da ottenere un sito che centrato in verticale mi occupa l'intera area visibile sul monitor (in poche parole il monitor visualizza 3 rettangoli in verticale, quello centrale contiene il sito),
nella parte superiore (1 tabella) viene caricato un file flash,
quella inferiore (2 tabella) è vuota, o meglio c'è impostato un colore di fondo e qui nasce il problema!
Come faccio a impostare un colore di fondo della sezione inferiore (uguale a quello della pagina html) fin quando il movie flash non è completamente caricato, dopodiché modificarlo?

Risposte



ciao goku,
puoi cambiare un qualsiasi attributo di stile in un elemento HTML semplicemente assegnandogli un ID e poi richiamando l'ID da un javascript.
Vediamo il caso specifico:
1. il tuo tag <table> deve avere un ID, quindi sarà qualcosa di questo genere:
<table id="cambiamicolore" style="background-color:#006600; ">
Come vedi ho assegnato un ID, e il colore di sfondo l'ho affidato all'attributo STYLE anziché utilizzare il deprecato BGCOLOR.
Appena il tuo filmato in Flash è stato caricato devi fare in modo che richiami una funzione JavaScript, questa funzione sarà contenuta da qualche parte all'interno della pagina HTML e sarà così:
<script type="text/javascript">
function cambiaColore() {
document.getElementById("cambiamicolore").style.backgroundColor='#006699';
}
</script>
Saprai già che per richiamare una funzione JavaScript da Flash è sufficiente il comando getURL. Quindi chiamerai la funzione che ho scritto sopra con:
getURL("javascript:cambiaColore()");

Di: Professore | 26/09/2020 18:00:00


Ciao Professore,
è un piacere scambiare qualche post con te!
adesso veniamo a noi, avevo iniziato creando una classe CSS sulla "TR" (non parliamo di tabella, spero non cambi niente), per poi applicarla con JS e qui mi sono fermato,
ho cambiato la classe in ID, inserito lo script JS ma non funge, tra l'altro hai indovinato anche il colore da modificare!

Di: goku | 26/09/2020 18:01:00


Come non detto,
un problemino con DW che non mi salvava il file,
1000.grazie per l'aiuto

Di: goku | 26/09/2020 18:01:00


Questo problemino con DreamWeaver di cui parli è forse qualcosa che capita anche a me...
Chiedo agli esperti di DreamWeaver da cosa può dipendere un problema fastidioso che riscontro quando uso DreamWeaver.
Mentre lavoro, cliccando su F12 per vedere l'anteprima capita che la mia pagina non venga aggiornata sul server, questo accade sempre se il peso del file sul mio Hard Disk e il peso del file sul server sono identici, come se DreamWeaver si basasse solamente sul peso del file per giudicare se è stato modificato, e quindi uploadarlo nuovamente.
Mi confermate questa cosa?
Si può settare in qualche modo per evitare il problema?

Di: Professore | 26/09/2020 18:01:00