META tags
As META tags são incluídas na parte superior da página da web entre as tags <head> e </head>. Eles são avaliados na ordem em que aparecem na página da Web (de cima para baixo). O Velocity ignora as tags que não reconhece.
Cada META tag possui o seguinte formato:
<meta http-equiv="[action_name]">
O action_type pode ser um URL, uma ação IDA, uma função JavaScript ou um script. Por exemplo:
<meta http-equiv="OnStartup">
As seguintes META tags são suportadas pelo Velocity Client.
As META tags OnKey e OnKey0x descrevem uma ação que ocorrerá se uma tecla específica for pressionada. Os valores de tecla avaliados são os mesmos valores de tecla utilizados pelo Velocity Console. O formato OnKey0x requer um valor unicode, e o formato OnKey requer um formato decimal. O valor da tecla é sensível a maiúsculas e minúsculas.
Por exemplo:
OnKey50
e OnKey0x32
respondem quando o usuário pressiona 2.
OnKey65
e OnKey97
respondem à letra A maiúscula e minúscula.
A tag OnAllKeys realizará a ação especificada toda vez que qualquer tecla for pressionada. O tipo de ação pode incluir um argumento, que é a sequência que representa o valor decimal da tecla.
As META tags OnStartup ou OnLoaded META permitem especificar ações que serão tomadas quando a página for carregada pela primeira vez. OnLoaded não será chamado até que a página esteja completamente carregada. Há situações em que o OnStartup será chamado antes que a página seja completamente carregada, de modo que imagens, folhas de estilo ou arquivos JavaScript talvez não estejam disponíveis. Então, por exemplo, se OnStartup estiver chamando uma função JavaScript referenciada pela página da Web, a chamada pode falhar. Nesse caso, use OnLoaded para se certificar de que as funções do arquivo .js estejam disponíveis.
Um exemplo desta tag em uso é fornecido abaixo.
<html>
<head>
<Title>META Tag Onloaded Example</Title>
<META http-equiv="OnLoaded" content="Javascript:helloWorld();">
<script>
function helloWorld()
{
alert("Hello world!");
}
</script>
</head>
<body>
<h1>Onloaded Example</h1>
<p>This is a sample test page.</p>
</body>
</html>
Neste exemplo, a função helloWorld() é chamada para exibir um alerta no dispositivo quando a tela for totalmente carregada.
Esta seção inclui tags que habilitam ou desabilitam o scanner.
Se o atributo ação estiver definido como Scanner
e o conteúdo for Enable
, o scanner será habilitado quando a página for carregada pela primeira vez. Se o conteúdo for Disable
, o scanner será desabilitado quando a página for carregada pela primeira vez.
Por exemplo:
<meta http-equiv="Scanner" content="Disable">
Os tipos de ação de scanner suportados pelo Velocity Client incluem:
•ScannerNavigate
•ScannerProcessed
Quando você chamar um script de uma meta tag, especifique a ação no atributo http-equiv e forneça o nome do script no atributo de conteúdo. Por exemplo:
<meta http-equiv="OnStartup" content="wls:WebAuto(1000,'5','1')">
-Ou-
<meta http-equiv="OnStartup" content="wls:WebAuto">
Apenas um lembrete: quando você aprova números como parâmetros, eles não precisam de aspas. Quando você aprova texto ou strings como parâmetros, deve usar aspas.
Se você não puder modificar seu host diretamente, poderá usar APIs de inserção para inserir HTML, CSS e JavaScript na página.
Assista a um vídeo relacionado
Para obter mais informações sobre como usar scripts, consulte Usando a configuração avançada.