META etiquetas
Las META etiquetas se incluyen en la parte superior de una página web, entre las etiquetas <head> y </head>. Se evalúan en el orden de aparición en la página web (de arriba a abajo). Velocity ignora las etiquetas que no reconoce.
Cada META etiqueta tiene el formato siguiente:
<meta http-equiv="[action_name]">
El action_type puede ser una URL, una acción IDA, una función JavaScript o un script. Por ejemplo:
<meta http-equiv="OnStartup">
Las META etiquetas siguientes son compatibles con el cliente de Velocity.
![Cerrado](../Skins/Default/Stylesheets/Images/transparent.gif)
Las etiquetas META de OnKey y OnKey0x describen una acción que se dará si se pulsa una tecla específica. Los valores de las teclas que se evalúan son los mismos que los valores de las teclas que utiliza la consola de Velocity. El formato OnKey0x requiere un valor unicode y el formato OnKey requiere un formato decimal. El valor de la tecla distingue entre mayúsculas y minúsculas.
Por ejemplo:
OnKey50
y OnKey0x32
responde cuando el usuario pulsa 2.
OnKey65
y OnKey97
responden a la A minúscula y mayúscula.
La etiqueta OnAllKeys llevará a cabo la acción especificada cada vez que se pulse alguna tecla. El tipo de acción puede incluir un argumento, que es la secuencia de comandos que representa el valor decimal de la tecla.
![Cerrado](../Skins/Default/Stylesheets/Images/transparent.gif)
Las META etiquetas OnStartup o OnLoaded permiten especificar las acciones que se llevarán a cabo cuando se cargue la página web por primera vez. OnLoaded no se llamará hasta que se cargue la página totalmente. Hay situaciones en las que se llamará OnStartup antes de que se cargue la página por completo, por eso, es posible que las imágenes, hojas de estilo o los archivos de JavaScript no estén disponibles. De manera que, por ejemplo, si OnStartup llama una función JavaScript con referencia de la página web, es posible que la llamada falle. En ese caso, utilice OnLoaded para asegurarse de que están disponibles las funciones del archivo .js .
A continuación se proporciona un ejemplo de esta etiqueta en uso.
<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>
En este ejemplo, la función helloWorld() se llama para que muestre una alerta en el dispositivo cuando la pantalla se cargue totalmente.
![Cerrado](../Skins/Default/Stylesheets/Images/transparent.gif)
Esta sección incluye etiquetas que activan o desactivan el escáner.
Si el atributo de acción se establece en Escáner
y el contenido es Activar
, el escáner se activará cuando la página se cargue por primera vez. Si el contenido está Desactivado
, el escáner se desactivará cuando se cargue la página por primera vez.
Por ejemplo:
<meta http-equiv="Scanner" content="Disable">
Los tipos de acción del escáner compatibles con el Cliente de Velocity incluyen:
•ScannerNavigate
•ScannerProcessed
![Cerrado](../Skins/Default/Stylesheets/Images/transparent.gif)
Cuando llame a una secuencia desde una meta etiqueta, especifique la acción en el atributo http-equiv y luego proporcione el nombre de la secuencia en el atributo de contenido. Por ejemplo:
<meta http-equiv="OnStartup" content="wls:WebAuto(1000,'5','1')">
-O-
<meta http-equiv="OnStartup" content="wls:WebAuto">
Recordatorio: cuando se pasan los números como parámetros, no necesitan comillas. Cuando se pasa texto o secuencias como parámetros, debe utilizar comillas.
Si no puede modificar directamente el host, puede utilizar insertar API para introducir HTML, CSS y JavaScript en la página.
Para obtener información sobre el uso de secuencias de comandos, consulte Usar la configuración avanzada