Ho questa funzione JS:
Che viene richiamata tramite il seguente link:codice://per inserire le faccine nel box dei messaggi function smilie(thesmilie, NomeForm, NomeText) { opener.NomeForm.NomeText.value += thesmilie+" "; opener.NomeForm.NomeText.focus(); }
In sostanza mi dovrebbe inserire sulla pagina principale del form, visto che le faccine sono in un popup, il codice testuale della faccine in questione.codice:[img]1.gif[/img]
nomeForm e nomeText del link sono variabili che io mi leggo con querystring via ASP quando vado ad aprire la popup delle faccine il cui appunto è presente il link di sopra, in modo da rendere il tutto parametrico a fronte di più form con nomi diversi in cui utilizzare la stessa funzionalità.
Funziona tutto regolare, solo che quando vado a cliccare su una faccina, anzichè inserire il corrispondente testuale nel box secondo quanto messo nella funzione JS iniziale, mi restituisce:
opener.NomeForm.NomeText è nullo o non è un oggetto
Non riesco a risolvere pur avendo provato diverse soluzioni.
Devo usare l'opener come detto in quanto le faccine stanno in un popup.
Grazie per l'aiuto. :)