Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sheiliemarcos

Inserção de tags html em Iframe

Recommended Posts

Salve galera!

 

Estou com o seguinte problema. Uso um iframe em um editor de descrição de noticias, na inserção de novo registro funciona beleza.. mas pra editar que ta o problema. Pois resgato via bd a descrição, e insiro no iframe, só que tem um porem, se possuir tags html ele da erro na pagina, informando que "Constante de sequência não finalizada.", e se não houver tags html funciona sem problemas. Fiz o seguinte:

 

<script language="javascript">
//crio o iframe
document.write ('<iframe src="edita.asp" id="descricao" width="450" height="250"></iframe>')
//ceto ele para modo disignMode, pra que possa permitir uso de edição
frames.descricao.document.designMode = "On";
//ceto o focus para dentro do campo descrição
frames.descricao.focus(); 
//abro o documento
frames.descricao.document.open();
//escrevo nele
frames.descricao.document.write(' TEXTO CARREGADO STRING DO BD ');
//finalizo fechando o documento.
frames.descricao.document.close();
</script>

Mas preciso destas tags pois são formatação de texto. Alguem pode me ajudar ? Desde já meu obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema é aqui:

 

frames.descricao.document.write(' TEXTO CARREGADO STRING DO BD ');

 

Bem próvavel você nãoe sta tratnado a string.

 

tipo, antes de imprimir ai em cima, de um replace no caracter ' (aspa simples) por \' que é provavel que seu problema seja resolvido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.