Dúvida com código javascript  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

Fala galera...

Estava vendo um javascript e percebi que algumas funções estão dentro de um comentário html neste formato:



alguém sabe o motivo disso? isso auxilia em manter a compatibilidade do código entre os browsers?

Atenciosamente,
Marcelo Madeira




Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

Rafael Steil
Administrador
[Avatar]

Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline

No passado, sim. Hoje em dia voce nao encontra mais browser que nao suportam javascript.

Rafael

"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"

http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil
[Email] [WWW]
Binhoctd
Smalltalk

Membro desde: 17/11/2006 17:33:52
Mensagens: 1
Offline

Não! isso é um comentário, e comentários são ignorados.

<--! e isso é ignorado -->
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

Binhoctd wrote:Não! isso é um comentário, e comentários são ignorados.

<--! e isso é ignorado -->


sim.... seria ignorado se o conteúdo dentro da tag fosse um html. Porém o conteúdo é um js e pelo que sei, comentário em js é // ou /*.

Rafael Steil wrote:No passado, sim. Hoje em dia voce nao encontra mais browser que nao suportam javascript.


Então Rafael... percebi isso usando a tag html do struts.



ele gera o script pra colocar o foco no input usando estes comentários html. Achei esquisito... pensei que teria outra funcionalidade além desta que você falou....


Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

fabiozoroastro
GUJ Master
[Avatar]

Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline

Isso é pra quando você abrir a página em um browser antigo, que não "entende" javascript ou css, não fique exibindo o seu código na página.


[]'s

..."Apenas sorria!"

Twitter

Blog

julianostr
GUJ Ranger
[Avatar]

Membro desde: 31/03/2006 14:16:14
Mensagens: 855
Localização: Blumenau - SC
Offline

Isso é pra evitar problemas com browsers antigos que não sabiam o que era Javascript. Ao encontrar o comentário não daria nenhum erro.

A tag <noscript></noscript> é utilizada caso a opção de o browser poder executar scripts seja desabilitada.




LASER
Light Amplification by Stimulated Emission of Radiation
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

valeu pelas respostas

Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team