Ho una pagina per la composizione di un messaggio dalla quale mi si apre una finestra pop-up che contiene le smiles, vorrei che cliccando su una smile venga scritto automaticamente il codice corrispondente all'interno della casella textarea. Insomma un po' come succede in questo forum, con la differenza che le faccine stanno su un'altra pagina.
Il fatto è che questo codice:
Codice PHP:
<script language="javascript">
function smiles(im) {
var Message = window.document.forumpost.body.value;
Message = Message + im;
window.document.forumpost.body.value = Message;
window.document.forumpost.body.focus();
}
</script>
[url="#"][img]smiles/1.gif[/img][/url]
funziona solo se le faccine sono all'interno della pagina che contiene anche la textarea (che evidentemente ha l'attributo name="body").
Se invece le apro in una finestra pop-up (non in un frame, quindi il richiamo a window.parent non vale) come faccio a risalire all'oggetto textarea che è su un'altra pagina?