omentários HTML em um bloco javascrip
Tenho uma função como esta (abaixo) que insere um bloco de código HTML em uma página HTML:
function someEventHandler(htmlContent)
{
document.getElementById('some-element-id').innerHTML = htmlContent;
}
Isso funciona bem para o código HTML que inclui umimg
tag.
Quando o código HTML inclui<script>
locos @, no entanto, eles não são renderizados. Além disso, os blocos de script contêm JavaScript cercado por comentários em HTML. Por exemplo
<script type="text/javascript">
<!--
function someFunctionThatRendersStaticImageOrFlash()...
-->
</script>
Estes blocos de script que contêm comentários em HTML não são renderizados após serem inseridos. Eu tenho controle sobre o código que está inserido e o testei sem os comentários HTML, e eles renderizados com sucess
Entendo que comentários em HTML como este foram usados nas versões anteriores do Netscape, para evitar problemas com a incompatibilidade do navegador com o javascrip
Existe algum outro motivo (ou algum bom motivo) para incluir comentários no estilo HTML em um bloco javascrip
Edita Eu digitei errado. O comentário final é://-->
.