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á.
Para Que Serve As Tags <!-- E -->
Started By Wundagore, 14/12/2003, 15:34
3 replies to this topic
#1
Posted 14/12/2003, 15:34
#2
Posted 14/12/2003, 17:20
Olá!
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!
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!
#3 Aquibrasil
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.
Mas é quase inútil usá-los.
#4
Posted 14/12/2003, 17:56
Olá!
Citei "Pré-Históricos", realmente por este Motivo, os Navegadores atuais e até os já mais "passadinhos" . Simplesmente, ignoram TAGs que eles não reconhecem.
----------
Essa função não tem Relação com Comentários no Script. Se o Navegador não interpretar, irá acusar "Erro de Script".
Citei "Pré-Históricos", realmente por este Motivo, os Navegadores atuais e até os já mais "passadinhos" . 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)