Scripter: Campañas de mails

De Vocalcom.latam Wiki
Saltar a: navegación, buscar

Para acceder a los objetos del frame de mail desde el script de dicha campaña, se puede utilizar el metodo de javascript parent.document.getElementById('ID').

Los campos estan asociados con los siguientes objetos:

  • De -> MailFrom
  • Para -> AnswerTo
  • Asunto -> MailSubject
  • Fecha -> MailDate
  • Cuerpo -> MailContentFrame

Para obtener el body del cuerpo es necesario acceder al tag body del contentFrame. Esto puede hacerse con la funcion getElementsByTagName('TAG')

Ejemplo:

$de = parent.document.getElementById('MailFrom').value;
$asunto = parent.document.getElementById('MailSubject').value;
$fecha = parent.document.getElementById('MailDate').value;
$cuerpo = parent.document.getElementById('MailContentFrame');
$cuerpo = $cuerpo.contentWindow.document.getElementsByTagName('body')[0].innerHTML.toString();
parent.document.getElementById('AnswerTo').readOnly = false;