Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/09/2003, 04:12
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 9 meses
Puntos: 1284
Hola otra vez:

Iremos por partes:

No sé como habrás definido la función emoticon(x), tal vez no la tienes definida, o tal vez sea writeImgTag...

La función emoticon puede estar en el popup o en la página principal (la del formulario)

Si tienes la función en la página del formulario, en el link tienes que anteponer "opener"... para tu caso sería
<a href="javascript:opener.emoticon(':laugh:')"><img ...

y si estuviera en el mismo popup, tienes que anteponer opener al nombre del formulario, especificando que se trata de la ventana madre.

opener.document.forms.comments.text.value += x;

entonces emoticon(x) sería:
function emoticon(x) {
// función dentro del popup ... en la página principal no necesita "opener"
opener.document.forms.comments.text.value += x;
}

Acuérdate en poner "+=" para que no borre el texto anterior del textarea.

Otra cosa es que como no se pueden poner imágenes en los textareas, te recomiendo que pongas la representación en texto... , :(...
Luego puedes cambiarlo por los verdaderos smiles.

Dime si entiendes, y luego sigo.

Saludos