Qual o meio mais eficaz para colar textos copiados do Microsoft Word?

Publicado por: Ricardo Parente 0 Comments

Um problema comum em formulários surgem quando o conteúdo é colado a partir do Microsoft Word. Caracteres, por vezes, tornam-se corrompidos e não conservam-se bem no backend. Uma maneira de corrigi-los é com uma simples UDF (função definida pelo usuário) chamada deMoronize. Esta UDF irá limpar o conteúdo quebrado e substituí-lo com os caracteres mais seguros. 

<!--- udf.cfm contains deMoronize, downloaded from cflib.org --->
<cfinclude template="udf.cfm">
<cfset cleanText = deMoronize(form.text)>

by Raymond Camden


Como remover HTML de uma string?

Publicado por: Ricardo Parente 0 Comments

Existem muitos aplicativos que permitem que os visitantes entrem o conteúdo que então será exibido na tela. Isto pode potencialmente levar a problemas se o usuário inserir HTML. O HTML pode quebrar o layout do seu site, ou mesmo servir como uma maneira para alguém roubar informações de outros usuários em seu site. Em geral, quase sempre você deseja remover HTML da entrada do usuário. ColdFusion fornece algumas maneiras de fazer isso.

by Raymond Camden

Leia mais...


Como posso evitar que valores vazios de uma query criem células vazias em uma table HTML?

Publicado por: Ricardo Parente 0 Comments

Se voce colcoar o conteúdo de uma query em uma table HTML, qualquer valor em branco da query se exibirá como uma célula vazia na table, sem bordas. Isto não é um bug do ColdFusion, mas sim um resultado de como o browser processa uma célula que se parece como isso:

<td></td>

Para previnir isto, voce pode checar por valores vazios e em vez disso exibir um espaço non-breaking:

<td>
<cfif theValue is "">&nbsp;<cfelse>#theValue#</cfif>
</td>

by Ray Camden


Older Entries Newer Entries