Ir para conteúdo

Arquivado

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

holasoycael

Resumir texto de caracteres para palavras

Recommended Posts

- Olá Galera estou tentando a dias corrigir um javascript que tem a função de resumir texto... enfim ele chama o texto e remove 3 caracteres(sempre os ultimos) como padrão e adiciona tres pontinhos (...)

 

Más eu me incomodo as vezes com palavras incompletas, acredito que poderia ser melhor e gostaria que ele chamase o texto e removese um palavra e agregase os tres pontinhos (...)

 

más as vezes tbm não precissa dos pontinhos pois o texto é pequeno... com poucos caractesres/palavras

<!DOCTYPE HTML>
<html lang="pt-BR">
<head>
	<meta charset="UTF-8"/>

<script type='text/javascript'>
//<![CDATA[

function removeHtmlTag(strx,chop){ 
	if(strx.indexOf("<")!=-1)
	{
		var s = strx.split("<"); 
		for(var i=0;i<s.length;i++){ 
			if(s[i].indexOf(">")!=-1){ 
				s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length); 
			} 
		} 
		strx =  s.join(""); 
	}
	chop = (chop < strx.length-1) ? chop : strx.length-2; 
	while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++; 
	strx = strx.substring(0,chop-1); 
	return strx+'...'; 
}


function createSummaryAndThumb(summ){

imgtag = '<b>Sinopse: </b>' + removeHtmlTag(summ) + '</p></div></div>';
document.write(imgtag);
}

//]]>
</script>

</head>
<body>

<script Language="JavaScript">createSummaryAndThumb('<div class="separator" style="clear: both; text-align: center;"><a href=".../wp-content/uploads/2011/06/importancia-da-palavra-chave.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src=".../wp-content/uploads/2011/06/importancia-da-palavra-chave.jpg" /></a>A grande briga na blogosfera hoje em dia é a busca por tráfego e tudo o que vier a ajudar a trazer mais visitantes para o meu e o seu blog e bem vindo, andando pela internet achei um post muito legal no blog Noticia e Blog que falava sobre isso, e isso após algum tempo pode aumentar seu tráfego e melhorar o seu pagerank (Classificação de blogs e sites usada pelo google).</div>');</script>

</html>

Bom, o que esta em verde retira o 1 caractere que seria o ponto(.) e em verde remover outros dois caracteres para adicionar os potos e dar "sentido de resumir textos".

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.