Close

Scripts (Roteiros) HTML

Scripts (Roteiros) HTML

Adicione scripts à página HTML para torna-las mais dinâmicas e interativas.

 

Inserir um Script numa Página HTML

Um script em HTML é definido com a tag <script>. Observe que você terá que usar o atributo type para especificar a linguagem descripting.

<html>
<head>
</head>
<body>
<script type="text/javascript">
document.write("Oi Mundo!")
</script>
</body>
</html>

O script acima produzirá esta saída:

Oi Mundo!

Observação: Para aprender mais sobre scripting em HTML, visite a JavaScript School (em inglês).




Como Manejar Navegadores Antigos

Um navegador que não reconhece a tag <script>, irá exibir o conteúdo da tag <script> como texto na página. Para evitar que o navegador faça isso, você deverá esconder o script em tags de comentário. Um navegador antigo (que não reconheça a tag <script>) irá ignorar o comentário e não irá escrever o conteúdo da tag na página, ao passo que um navegador mais atual irá entender que o script deve ser executado, mesmo que esteja circundado por tags de comentário.

Example

JavaScript:
<script type=”text/javascript”>
<!–
document.write(“Oi Mundo!”)
//–>
</script>VBScript:
<script type=”text/vbscript”>
<!–
document.write(“Oi Mundo!”)
‘–>
</script>

 

 Tag <noscript>

Além de esconder o script dentro de um comentário, você pode também adicionar a tag <noscript>.

A tag <noscript> é usada para definir um texto alternativo se um script NÃO for executado. Esta tag é usada para navegadore que reconhecem a tag <script>, mas não suportam o script dentro dela, de modo que o navegador irá exibir o texto dentro da tag <noscript> ao invés. Entretanto, se um navegador suporta o script dentro da tag <script> ele irá ignorar a tag <noscript>.

Exemplo

JavaScript:
<script type=”text/javascript”>
<!–
document.write(“Oi Mundo!”)
//–>
</script>
<noscript>Seu navegador não suporta JavaScript!</noscript>VBScript:
<script type=”text/vbscript”>
<!–
document.write(“Oi Mundo!”)
‘–>
</script>
<noscript>Seu navegador não suporta VBScript!</noscript>

 



Tags de Script

TagDescrição
<script>Define a script
<noscript>Define um texto alternativo se o script não for executado
<object>Define um objeto (embedded)
<param>Define configurações run-time (parâmetros) para um objeto
<applet>Desaprovada. Use <object> em vez

 

Related Posts