Websites – Protocol Specifier – URLs – Javascript – Linux

Publicado: 11 de julho de 2014 em JavaScript

O Javascript pode ser utilizado de vários modos no lado cliente, um destes modos é utilizando o especificador do protocolo Javascript em uma URL, o interpretador identifica o protocolo e especifica que a URL contem código Javascript e automaticamente o executa. O código deve estar contido em uma única linha, por isto é necessário que o código seja separado pelo caractere ponto e virgula no final de cada instrução.

O código pode ser inserido dentro de uma tag HTML do tipo <a  href>, deste modo pode-se dizer que você pode usar código Javascript em qualquer lugar que você usaria uma URL comum.

Protocolo - javascript:

Protocolo – javascript:

Exemplo:

Neste exemplo utilizamos a tag  HREF para criar um link e substituímos a URL por um código javascript. Note que o Browser se comporta de um modo diferente nos links abaixo.

Html / Javascript

<!DOCTYPE html>
<html>
<head>
   <title>Desenvolvimento Aberto</title>
</head>

<body>

<h2>Desenvolvimento Aberto</h2>
<h3>Javascript - Javascript em URLs </h3>

<p><a href="javascript:new Date().toLocaleTimeString();">
Mostra hora atual sobrescrevendo o documento</a></p>

<p><a href="javascript:alert(new Date().toLocaleTimeString());">
Mostra hora sem sobrescrever o documento</a></p>

<p><a href="javascript:void window.open('about:blank');">Abre Janela Vazia</a></p>

<pre>
<script>
// sem script no documento html

</script>
</pre>

</body>
</html>
Publicidade

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s