Re: [internet-l] Problema com HTML

Olá,


O é por questão de segurança, para que um JS de um domínio não opere em uma página de outro domínio em frames :



Sobre o outro problema será que não seria pq o texto enviado pelo SDT possa estar sendo mal interpretado ? Digo... se vc usa ToXml ou FromXml no seu processo pode ser que o problema venha por ai, já que o html acaba por gerar tags que podem influenciar na estrutura original do XML do SDT. Se for o caso, configure o elemento do sdt no qual vc envia o html para que seja do tipo CDATA.

Obrigado,



skype :sergio.schaaf
Tel : +055 11 9965 0773



Em 15 de dezembro de 2011 12:23, Bruno F. Postilione <bruno@softworld.com.br> escreveu:

Boa tarde Sergio !

Então armazeno todo o conteúdo (CSS/HTML) do e-mail em um varchar, e passo para um sdt que faz o processo com o datatype MailMessage, etc ... por exemplo:

 

//Carrega o texto da mensagem

If &SDTEmail.Texto.IsEmpty()

&MailMessage.HTMLText = &SDTEmail.TextoHTML.Trim()

Else

      &MailMessage.Text = &SDTEmail.Texto.Trim()

Endif

 

Mas fiz mais testes e verifiquei que o erro que aparece é:

 

Unsafe JavaScript attempt to access frame with URL

 

Sabe me dizer o porque disso ?

Obrigado pela ajuda ...

Att,

Bruno F. Postilione

 

De: Sergio Schaaf [mailto:sergio.schaaf@stctecno.com.br]
Enviada em: quinta-feira, 15 de dezembro de 2011 12:12
Para: internet-l@gxtech.com.uy
Cc: <internet-l@gxtech.com.uy>
Assunto: Re: [internet-l] Problema com HTML

 

Olá Bruno,

 

Me parece estranho esse comportamento.

Vc está passando esta string diretamente junto com o texto do email para o datatype mailMessage ?

Ou faz algum passo anterior ?

Enviado via iPhone


Em 15/12/2011, às 10:16, "Bruno F. Postilione" <bruno@softworld.com.br> escreveu:

Em uma rotina de envio de e-mail pelo GeneXus, em um código HTML de uma procedure para criar o corpo do e-mail, coloquei o seguinte, por exemplo:

 

'   <tr><td align=left><a href="http://www.google.com.br" target="_blank" onclick="return !window.open(location.href, this.target,"width=600,height=500,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=yes");">Show in browser</a>'+

 

Mandei inspecionar o elemento com o que o GeneXus gerou e mostrou o seguinte:

 

<a href="http://www.google.com.br" target="_blank">Show in browser</a>

 

Se coloco esse código em um arquivo .html e mando inspecionar ele gera o seguinte:

 

<a href="http://www.google.com.br" target="_blank" onclick="return ! window.open(location.href, this.target,'width=600,height=500,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=yes');">Show in browser</a>

 

Ou seja, o GeneXus está ignorando parte do código ... alguém sabe me dizer se é algum bug na geração do código HTML ?

 

Necessito criar um hiperlink com "location=no" mas estou com esse problema ... alguém poderia me ajudar ?

 

Obrigado desde já !

Att,

___________________________________________________________________

BRUNO F. POSTILIONE (Bacharel Ciência da computação - UNESP)

Desenvolvimento

São José do Rio Preto (SP)

(17) 3224-9581

Atendimento Online:  www.softworld.com.br/chat

 

<image003.jpg>Site: www.softworld.com.br

 

Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não pode usar, copiar ou divulgar as informações nela contidas ou tomar qualquer ação baseada nessas informações. Se você recebeu esta mensagem por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida apague-o. A SoftWorld Informática não se responsabiliza pelos conteúdos, opiniões e/ou anexos que o remetente desta mensagem possa enviar, sendo este o único responsável.

 


--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.

0 Response to "Re: [internet-l] Problema com HTML"

Publicar un comentario