************************************************************************************
Facile ADSL  l'adsl senza linea telefonica pi conveniente del mercato e fino al 
18 Aprile hai anche un super sconto di 42,00 euro sul costo di attivazione. 
Elimina il canone telefonico e naviga in piena libert a partire da 0,98 euro al giorno. 
Non ti basta? Attivando gratuitamente CheapVoIP puoi anche fare e ricevere telefonate 
da e verso tutto il mondo tramite la tua Facile ADSL. 
 
http://html.it/cheapweb.htm
************************************************************************************


>>>>>>>>>>>>>>>>>>>> UN JAVASCRIPT A SETTIMANA <<<<<<<<<<<<<<<<<<<<
             servizio gratuito di ML offerto da HTML.it
                        http://www.html.it


                  settimana 351 - 10 aprile 2006

                     ------------------------------
          	     |        Color picker        |
                     ------------------------------


                       -   SCHEDA TECNICA   -


GENERE:           DHTML
DESCRIZIONE:      Consente la selezione di colori da una palette multipla
COMPATIBILITA':   Explorer, Netscape 6, Firefox, Safari, Opera
USO FILE ESTERNI: No
FILE ALLEGATO:    "jscript_100406.zip"        



                        -   DESCRIZIONE   -

Sono molte le situazioni in cui si pu implementare sul proprio sito una soluzione come quella offerta da questo script. Si tratta di un cosiddetto color picker, ovvero un box da cui  possibile selezionare un colore da una palette. Il plus di questo script  che consente innanzitutto la scelta da tre diverse interfacce: palette classica, nomi di colori, slide. L'implementazione, poi,  di una semplicit disarmante.

Lo script  contenuto in due file esterni .js (color_functions.js e js_color_picker_v2.js) che vanno richiamati dalla sezione <head> della pagina. Complementi necessari sono anche un file CSS (js_color_picker_v2.css) e una serie di immagini usate nell'interfaccia del pannello. Sia il CSS che la cartella con le immagini sono incluse nello zip insieme al file di esempio (esempio.htm).


>>>>>>>>>>>>>>>> esempio <<<<<<<<<<<<<<<<<<


## 1: LA SEZIONE JAVASCRIPT

Senza scendere nei dettagli del codice Javascript, che va lasciato intatto, segnaliamo solo la parte della sezione <head> da cui vengono richiamati il file CSS e i due .js:


---------------------------------------------
<link rel="stylesheet" href="js_color_picker_v2.css" media="screen">
<script type="text/javascript" src="color_functions.js"></script>
<script type="text/javascript" src="js_color_picker_v2.js"></script>
---------------------------------------------


## 2: LA SEZIONE HTML


Il pannello di selezione dei colori pu essere richiamato con un semplice pulsante contenuto all'interno di un form.  un elemento importante. Il pulsante deve essere inserito tra i tag <form> e </form> per funzionare. Dal pulsante, tramite l'evento onclick si provveder a richiamare la funzione principale ('showColorPicker'). Ecco il codice:


---------------------------------------------
<form>
<table>
	<tr>
		<td><input type="text" size="10" maxlength="7" name="rgb2"></td>
		<td><input type="button" value="Scegli il colore" onClick="showColorPicker(this,document.forms[0].rgb2)"></td>
	</tr>
</table>
</form>
---------------------------------------------


La chiamata alla funzione  accompagnata da 2 parametri: 'this' fa riferimento al pulsante stesso; 'document.forms[0].rgb2' fa riferimento al campo del form all'interno del quale inserire il valore del colore prescelto.


PS: se il tuo programma di posta elettronica da' problemi nella
visualizzazione del codice esposto in questo esempio; nell'allegato
e' presente un file con estensione .txt con l'intero contenuto
della presente mail.


--------------------  UN JAVASCRIPT A SETTIMANA ----------------------

                 ML gratuita ideata e curata da HTML.it


Archivio arretrati:      http://www.html.it/mailing/archivio
Altri Javascript:        http://www.html.it/jscript



----------------------------------------------------------------------
P E R   C A N C E L L A R S I    D A L L A    M A I L I N G    L I S T
----------------------------------------------------------------------
Per cancellare il tuo indirizzo e-mail da questa newsletter segui le semplici 
istruzioni presenti nella pagina:
http://www.html.it/mailing/script.htm