19 messaggi dal 02 luglio 2004
Sono nelle canne......

Nella pagina Nuovostato.asp viene chiamata una pop-up Prova.asp, in cui seleziono un colore e il valore restituito è il suo corrispendente in esadecimale come 00ff00.
In prova.asp

function OK()
{
opener.document.form1.Colore.value= form.colore.value;
parent.close();
}
...
<form name="form" action="NuovoStato.asp?Pag=1>" method=post>
<input type=text size="7" name="colore">
<input type=submit value="Ok" onclick="Javascript:OK()">
</form>

In NuovoStato.asp

function NewWindow() {
winemind = window.open( 'prova.asp', 'winemind', 'width=420,top=150,left=200,height=410,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=0,resizable=0' );
winemind.resizeTo(420,410);
winemind.focus();
}
....

<td class=classetd height=30><a href="JavaScript:NewWindow();" title="">Colore di sfondo</a></td>
<td class=classetd height=30 ><input type="text" name="Colore" style="background-color:<%=Request.Form("Colore")%>">
</td>

Vorrei che quando la pop-up si chiude, nell'input di NuovoStato non ci fosse il valore del colore, come accade adesso, ma che il "rettangolo" di input fosse colorato del colore......

Come faccio?

Simona
2.584 messaggi dal 14 maggio 2001
Prova con:
function OK()
{
opener.document.form1.Colore.style.color='#' + form.colore.value;
parent.close();
}
19 messaggi dal 02 luglio 2004
Non funziona.............
32 messaggi dal 08 novembre 2001
www.marinweb.net
Buongiorno,

prova

opener.document.form1.Colore.style.background='#' + form.colore.value;

se vuoi lo sfondo dell'input box colorato.

Saluti.
D.

Davide Marin
http://www.marinweb.net
19 messaggi dal 02 luglio 2004
Non funziona.....

poi ho visto che come valore viene passato gia con il #!!
19 messaggi dal 02 luglio 2004
FUNZIONA!!!!
GRAZIE A TUTTI...A BUON RENDERE!!!!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.