Home Importante! História Tutorial HTML Glossário Faqs Buscadores Sinapse
Fóruns ASCII Cores JavaScript CSS Links Novidades Browsers Conclusão
  T u t o r i a l   D H T M L / C S S   E d a u r e l i o
            2 0 0 -  2 0 0 4

 JavaScrip

O JavaScript é uma linguagem de programação criada em 1995 por Brendan Eich da Netscape como uma extensão do HTML para o browser Navigator v2.0. JavaScript é uma linguagem de roteiro (script) baseada em objetos e permite que sejam manipulados através de eventos dinâmicos que faltavam ao HTML. O JavaScript só pode ser executado dentro de um browser. A linguagem VBScript foi a resposta da Microsoft para o JavaScript, porém o VBScript é compatível apenas com o Internet Explorer, razão pela qual não fez muito sucesso, já o JavaScript é compatível tanto pelo Internet Explorer v3.0 em diante, pelo Netscape Navigator v2.0 em diante e Opera v3.5 em diante que são os browseres mais populares.

 

<SCRIPT atributos> ... instruções JavaScript... </SCRIPT>

A forma mais prática de inserir JavaScript dentro de uma página HTML é embutir o código dessa linguagem dentro de um bloco delimitado pelas tags <SCRIPT> ... </SCRIPT> do próprio HTML. Pode haver vários blocos em qualquer lugar da página.

ATRIBUTOS:

LANGUAGE=" ... "
Este atributo informa o tipo e versão da linguagem utilizada. Ele é necessário para incluir blocos em outras linguagens porém é opcional para o próprio JavaScript. Exemplos:

<SCRIPT LANGUAGE="VBScript"> ... VBScript ... </SCRIPT>
 
<SCRIPT> ... JavaScript ... </SCRIPT>

Como exemplo instalei um parâmetro JavaScript no index.htm de meu site. Este comando bloqueia aquele que tentar acessar o código fonte. Agora vá até Home (index.htm) e tente ver o código, clicando com o botão direito do mouse sobre a página. Viu?... Apareceu um quadro com a mensagem: "Esta homepage também ensina como bloquear e desbloquear o código fonte.", acabando com a graça do xereta.

Sintaxe Java SCRIPT
<SCRIPT language="JavaScript">
<!--
function click() {
if (event.button==2){
alert('Esta homepage também ensina como bloquear e desbloquear o código fonte') }
}
document.onmousedown=click
// -->
</SCRIPT>

Dica: Se você está navegando com o Internet Explore, para bURLar o bloqueio segure apertado o botão esquerdo do mouse e clique no direito, pronto, o código fonte estará a sua disposição. Caso esteja com o Netscape ou o Opera, este artifício nem será necessário pois esses browsers não reconhecem o bloqueio. Para saber mais sobre o assunto vá para [Bloqueando o código fonte]

Geralmente o código JavaScript é colocado entre as tags de comentário <!-- ... --> do HTML. Isto é necessário para evitar conflitos de interpretação nos browseres antigos. Assim, quando um browser antigo se deparar com o bloco JavaScript entre as tags de comentário do HTML ele simplesmente irá ignorá-lo (sem exibi-lo na página como texto).

 

SRC="arquivo.js" (Onde arquivo.js seria um arquivo de nome qualquer com uma extensão .js)
Este atributo é usado para importar um arquivo JavaScript externo para dentro do arquivo HTML. Ele é muito útil quando existem dezenas de páginas com a mesma formatação.

<SCRIPT LANGUAGE="JavaScript" SRC="arquivo.js></SCRIPT>

 

<NOSCRIPT> ... </NOSCRIPT>

Este comando executa o seu conteúdo quando o browser não reconhece linguagens de script. Esta tag ainda está sendo estudada. Aguarde melhores esclarecimento sobre a sua aplicação.

 

Alguns Scripts Interessantes

Aqui estão alguns scripts que serão úteis em sua homepage. Para inseri-las no código-fonte de sua página você deverá ter noções em HTML.

----- SEGURANÇA -----
Bloqueio de acesso ao código fonte
Imagem protegida
Página HTML protegida por senha
 
----- MENSAGENS -----
Msg de saudação
Msg deslizante dentro de um campo
 
----- TEXTOS -----
Multicoloridos
 
----- JANELAS -----
Abertura de janela automática
Janela relocável
Janela popup central
 
----- QUADROS -----
Quadro de links alternando
Palavra com quadro explicativo
Quadro que alterna a cor na passagem
do mouse

 

Home Importante! História Tutorial HTML Glossário Faqs Buscadores Sinapse
Fóruns ASCII Cores JavaScript CSS Links Novidades Browsers Conclusão
© Free Copyright - edaurelio@hotmail.com - Arquivo atualizado em 04/11/04