Ir para conteúdo

POWERED BY:

Arquivado

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

hargon

document.write

Recommended Posts

Criei um sistema de notícias, e preciso exibir a notícia utilizando javascript.Fiz o seguinte:

document.write('5/12/2005 - Alguns setores industriais do país têm as exportações afetadas pelo cenário econômico de forte valorização cambial. Não é só o dólar mais baixo em relação ao real que atrapalha a vida dos empresários brasileiros, mas também a concorrência chinesa em grandes mercados externos.<br />
<br />
Um dos segmentos cujas exportações são prejudicadas é a área gráfica. Pesquisa elaborada pelo Decon (Departamento de Estudos Econômicos) da Abigraf (Associação Brasileira da Indústria Gráfica) revela que a balança comercial do setor apresenta superávit (exportações maiores que as importações) de US$ 17,98 milhões entre os meses de janeiro e setembro. No entanto, o saldo positivo se reduziu em 77% na comparação com o observado no igual período do ano passado (US$ 80,71 milhões).<br />
<br />
Enquanto as exportações de produtos gráficos nos primeiros nove meses de 2005 totalizaram US$ 118,06 milhões (25,68% a menos ante igual período de 2004), as importações cresceram 28,08%, totalizando US$ 100,07 milhões. Entre os subsetores mais afetados estão os cadernos e cartonagens de papel, principais itens da pauta de venda ao exterior do segmento, e que normalmente j...');

A notícia não está aparecendo no site. O que pode ser? imagino que seja essas quebras de linha... como posso resolver isso?

Obs. Este texto está vindo dessa forma do banco de dados.

 

Desde já agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Após ter visto que ainda tá com problema. Entrei na sua página e ví que na que NÃO está funcionando, voce utiliza aspas dentro do texto, além de ter várias quebras de linha.A culpa pode ser das aspas ou das quebras de linha.Meio off-topic:Só lembrando que seria bom voce gerar as notícias desse sistema de notícias, por linguagem server-side (asp, php, etc).Se voce continuar gerando do jeito que tá fazendo (javascript) a notícia não será indexada por motores de busca (google).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa... valeu pela boa vontade em me ajudar Adriano... Mas ainda continua dando erro... este último exemplo que você mandou, você deixou sem as quebras de linha. O problema é que carrego o texto direto do banco do dados, não da pra mim organizar essas quebras, ou dá?

<script language="javascript">
function Escrever() {
	var Texto = "";
	Texto +=  "<span class=\"titulo\"><%=nmnoticia%></span>";
	Texto += "<br />";	
	Texto +=  "<%=subtitulo%><br /><br />";
	Texto +=  "<p class=\"justify\">";
	Texto +=  "<%=dtnoticia%> - <%=corponoticia(x)%>";
	Texto +=  "</p>";
	Texto +=  "<br /><br />";
	Texto +=  "Fonte: <%=nmfonte%><br />";
	document.getElementById("DivTexto").innerHTML = Texto;
}	
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso eu já fiz quando a notícia é cadastrada...

 

Mas o problema é o seguinte.... através do código:

<script language="javascript">
function Escrever() {
	var Texto = "";
	Texto +=  "<span class=\"titulo\"><%=nmnoticia%></span>";
	Texto += "<br />";	
	Texto +=  "<%=subtitulo%><br /><br />";
	Texto +=  "<p class=\"justify\">";
	Texto +=  "<%=dtnoticia%> - <%=corponoticia(x)%>";
	Texto +=  "</p>";
	Texto +=  "<br /><br />";
	Texto +=  "Fonte: <%=nmfonte%><br />";
	document.getElementById("DivTexto").innerHTML = Texto;
}	
</script>

está sendo gerado...

<script language="javascript">
function Escrever() {
	var Texto = "";
	Texto +=  "<span class=\"titulo\">Câmbio e China afetam setor gráfico</span>";
	Texto += "<br />";	
	Texto +=  "<br /><br />";
	Texto +=  "<p class=\"justify\">";
	Texto +=  "5/12/2005 - Alguns setores industriais do país têm as exportações afetadas pelo cenário econômico de forte valorização cambial. Não é só o dólar mais baixo em relação ao real que atrapalha a vida dos empresários brasileiros, mas também a concorrência chinesa em grandes mercados externos.<br />
<br />
Um dos segmentos cujas exportações são prejudicadas é a área gráfica. Pesquisa elaborada pelo Decon (Departamento de Estudos Econômicos) da Abigraf (Associação Brasileira da Indústria Gráfica) revela que a balança comercial do setor apresenta superávit (exportações maiores que as importações) de US$ 17,98 milhões entre os meses de janeiro e setembro. No entanto, o saldo positivo se reduziu em 77% na comparação com o observado no igual período do ano passado (US$ 80,71 milhões).<br />
<br />
Enquanto as exportações de produtos gráficos nos primeiros nove meses de 2005 totalizaram US$ 118,06 milhões (25,68% a menos ante igual período de 2004), as importações cresceram 28,08%, totalizando US$ 100,07 milhões. Entre os subsetores mais afetados estão os cadernos e cartonagens de papel, principais itens da pauta de venda ao exterior do segmento, e que normalmente já tinham baixa margem de lucro.<br />
<br />
“Enquanto o câmbio estiver deprimido, as exportações vão continuar caindo”, disse o presidente da Abrigaf-SP, Alfried Plöger. Com isso, a indústria chinesa, mesmo com itens de baixa qualidade, entra no vácuo deixado pelos brasileiros nos EUA, por exemplo.";
	Texto +=  "</p>";
	Texto +=  "<br /><br />";
	Texto +=  "Fonte: Diário do Grande ABC<br />";
	document.getElementById("DivTexto").innerHTML = Texto;
}	
</script>

Olha como a variável Texto recebe estes paragrafos:

Texto +=  "5/12/2005 - Alguns setores industriais do país têm as exportações afetadas pelo cenário econômico de forte valorização cambial. Não é só o dólar mais baixo em relação ao real que atrapalha a vida dos empresários brasileiros, mas também a concorrência chinesa em grandes mercados externos.<br />
<br />
Um dos segmentos cujas exportações são prejudicadas é a área gráfica. Pesquisa elaborada pelo Decon (Departamento de Estudos Econômicos) da Abigraf (Associação Brasileira da Indústria Gráfica) revela que a balança comercial do setor apresenta superávit (exportações maiores que as importações) de US$ 17,98 milhões entre os meses de janeiro e setembro. No entanto, o saldo positivo se reduziu em 77% na comparação com o observado no igual período do ano passado (US$ 80,71 milhões).<br />
<br />
Enquanto as exportações de produtos gráficos nos primeiros nove meses de 2005 totalizaram US$ 118,06 milhões (25,68% a menos ante igual período de 2004), as importações cresceram 28,08%, totalizando US$ 100,07 milhões. Entre os subsetores mais afetados estão os cadernos e cartonagens de papel, principais itens da pauta de venda ao exterior do segmento, e que normalmente já tinham baixa margem de lucro.<br />
<br />
“Enquanto o câmbio estiver deprimido, as exportações vão continuar caindo”, disse o presidente da Abrigaf-SP, Alfried Plöger. Com isso, a indústria chinesa, mesmo com itens de baixa qualidade, entra no vácuo deixado pelos brasileiros nos EUA, por exemplo.";

Acho que é aí que está o problema... A varíavel não estão armazendo tudo isso... ou será que estou errado?

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.