Jump to content


Photo

Para Que Serve As Tags <!-- E -->


  • Faça o login para participar
3 replies to this topic

#1 Wundagore

Wundagore

    Turista

  • Usuários
  • 25 posts
  • Sexo:Não informado
  • Localidade:Bento Gonçalves - RS

Posted 14/12/2003, 15:34

Eu estava olhando uns scripts em JS e notei uma coisa curiosa, por exemplo tem scripts da seguinte maneira:

<script language="JavaScript">
comandos
</script>

e tem alguns com umas tags estranhas que eu pensava servir somente para fazer comentarios em HTML, elas são <!-- e -->
os scripts ficam assim:

<script language="JavaScript">
<!--
comandos
-->
</script>

eu gostaria de saber pra que serve essas tags que iniciam e fecham alguns códigos JS, e se elas são realmente necessárias pois existem muitos JS sem elas.

Obrigado desde já.
E-mail/MSN: wundagore_br@hotmail.com

"Não há porque ser pessimista, vai dar errado mesmo."

#2 Skuall

Skuall

    Doutor

  • Usuários
  • 968 posts
  • Sexo:Não informado

Posted 14/12/2003, 17:20

Olá! :yes:

Isto é uma coisa Pré-Histórica, ao que podemos dizer. Vamos explicar.

Em primeiro lugar, realmente são TAGs HTML de Comentãrio. Fazem o quê? Nos primórdios da WEB, nem todos navegadores, ofereciam o mesmo suporte a JavaScript, as vezes se quer interpretavam...

Quando não interpretavam, muitas vezes o Script era exibido na Página do Site, obviamente ficando bastante estranho ao visitante... Desta forma, o Navegador ao não reconhecer a TAG de Script, reconhecia as de Comentário, que só fazem com que os Textos, só apareçam no Código-Fonte.

Em resumo: "Esconde de Browsers Antigos, os Scripts que eles não interpretavam...."

Foi de cabeça... Espero que tenha saído intelegível e... Correto! :D

#3 Aquibrasil

Aquibrasil
  • Visitantes

Posted 14/12/2003, 17:45

Na verdade não á tão pré-histórico, ele é usado até hoje com a mesma função, esconder scripts de browsers que não tem suporte, mas de fato, meu caro ele também faz alguns browsers atuais ignorarem os scripts que não conseguem ler, tipo como aqueles javascripts que não funcionam no Netscape e funcionam no Internet Explorer.
Mas é quase inútil usá-los.

#4 Skuall

Skuall

    Doutor

  • Usuários
  • 968 posts
  • Sexo:Não informado

Posted 14/12/2003, 17:56

Olá! :yes:

Citei "Pré-Históricos", realmente por este Motivo, os Navegadores atuais e até os já mais "passadinhos" :D. Simplesmente, ignoram TAGs que eles não reconhecem.

----------

Faz alguns browsers atuais ignorarem os scripts que não conseguem ler, tipo como aqueles javascripts que não funcionam no Netscape e funcionam no Internet Explorer.


Essa função não tem Relação com Comentários no Script. ;) Se o Navegador não interpretar, irá acusar "Erro de Script".




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq