Ir para conteúdo

POWERED BY:

Arquivado

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

yogodoshi

Acento ou &acento; dentro de atributos e no javascript?

Recommended Posts

Olá galera, sempre tive essa dúvida... e vou continuar tendo até que alguém xegue explicitamente e me responda...

 

Nos atributos das tags como title, alt etc... eu devo colocar os acentos (hélio) ou com o código "html" do acento (hélio) ??

 

Tenho a mesma dúvida no Javascript, se no alert("") devo colocar a palavra com acento ou o código?

 

Por exemplo, fui validar o meu código e ele deu o seguinte erro:

#  Warning  Line 24, Column 14: character "<" is the first character of a delimiter but occurred as data.

	if ( tamanho < 0 ) tamanho = 0;

This message may appear in several cases:

	* You tried to include the "<" character in your page: you should escape it as "<"
	* You used an unescaped ampersand "&": this may be valid in some contexts, but it is recommended to use "&", which is always safe.
	* Another possibility is that you forgot to close quotes in a previous tag.
Que é uma linha de javascript como vocês podem ver... o que faço para validar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Para validar seu código incluindo javascript acrescente o seguinte:

<script type="text/javascript">
//<![CDATA[
…Código em javascript
//]>
</script>
De acordo aos acentos, é algo que também me faz confusão e aguardo uma resposta dos nossos amigos. Talvez tenha a ver com o charset que o ficheiro irá utilizar..

 

Cumps \o/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Basicamente o que o CDATA faz é dizer ao interpretador (parser) o que contém nele é ignorado pois não é uma marcação.

 

Cumps \o/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Para validar seu código incluindo javascript acrescente o seguinte:

<script type="text/javascript">
//<![CDATA[
…Código em javascript
//]>
</script>
De acordo aos acentos, é algo que também me faz confusão e aguardo uma resposta dos nossos amigos. Talvez tenha a ver com o charset que o ficheiro irá utilizar..

 

Cumps \o/

Webflex, me disseram que eu devia colocar assim:

<![CDATA[
código
]]>

Mas dessa maneira que me disseram o código para de funcionar...

Então conclui que eu devo colocar da maneira que você falou, colocando apenas um colchete a mais que você havia esquecido, certo? =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não precisa do cdata, pode ser só assim:

[url="http-~~-//december.com/html/4/element/script.html"]<script[/url] type="text/javascript">
<!--
codigo aqui
// -->
</script>

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

ponha com as barras na frente

igual o WebFlex lhe passou(com as Barras //)

 

;)

Estou fazendo dessa maneira e o script funcionou e também foi validado.

 

Valeu pela ajuda ae galera! http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

 

Agora volta a pergunta:

Eu devo colocar dentro de um alert as palavras com caracteres especiais de que maneira? (usando utf-8)

" Funcionário " ou " Funcionário " ?

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.