Velocity powered by Wavelink
Etiquetas META
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]">
action_type puede ser una URL, una acción IDA, una función de JavaScript o una secuencia de comandos de Ivanti. Por ejemplo:
<meta http-equiv="OnStartup">
Las META etiquetas siguientes son compatibles con el cliente de Velocity.

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.

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.

Esta sección incluye etiquetas que habilitan o deshabilitan el escáner o simbologías específicas.
Si el nombre de la acción es Escáner
y el tipo de acción es Habilitar
, el escáner se habilitará la primera vez que se cargue la página. Si el tipo de acción es Deshabilitar
, el escáner se deshabilitará la primera vez que se cargue la página.
Los tipos de acciones de escáner adicionales compatibles con el cliente de Velocity incluyen:
•ScannerNavigate
•ScannerProcessed
•Simbología
Habilite y deshabilite diferentes símbolos del escáner con la simbología como nombre de la acción y con el tipo de acción Habilitado
o Deshabilitado
. Las simbologías compatibles con el Explorador de Velocity son:
AUSTRALIA_POSTAL | CUECODE | PLANET |
AZTEC | D2OF1ATA | PLESSY |
AZTECMESA | D2OF5 | POSICODE |
BOOKLAND | DATAMATRIX | POSTNET |
BRITISH_POSTAL | DUTCH_POSTAL | QRCODE |
CANADA_POSTAL | EAN8 | RSS14 |
CHINA_POSTAL | EAN13 | RSSEXPANDED |
CODABAR | I2OF5 | RSSLIMITED |
CODABLOCK | JAPAN_POSTAL | SIGNATURE |
CODE11 | KOREA_POSTAL | TELEPEN |
CODE16K | MACROPDF | TLC39 |
CODE32 | MACROMICROPDF | TRIOPTIC39 |
CODE39 | MAXICODE | UCC128 |
CODE49 | MATRIX2OF5 | UPCA |
CODE93 | MICROPDF | UPCE |
CODE128 | MSI | UPCE0 |
COMPOSITE | OCR | UPCE1 |
COUPONCODE | PDF417 | WEBCODE |
Además de las simbologías listadas, el valor ALL_DECODERS se puede utilizar para habilitar o deshabilitar todas las simbologías.
Por ejemplo, para habilitar sólo UPCA, utilice las etiquetas META en este orden:
<meta http-equiv="ALL_DECODERS" content="Disabled">
<meta http-equiv="UPCA" content="Enabled">

Puede ejecutar secuencias de comandos desde páginas web mediante la etiqueta wls , seguida del nombre de la secuencia de comandos o API, con o sin parámetros.
El uso de las secuencias de comandos WLS requiere modificar el host. No obstante, puede omitir esto mediante el uso de API de inserción de HTML, CSS y Secuencia de comandos de Java.Estos permiten introducir manualmente nuevas líneas de código en el host existente, sin tocar las páginas web, tal y como se muestra en el siguiente vídeo.
•Ejecución desde la metaetiqueta: este ejemplo inicia una secuencia de comandos denominada WebAuto cuando la página web se carga por primera vez.
<title>TE70 Test1 - Iniciar Secuencias de comandos de Telnet</title>
<meta http-equiv="OnStartup" content="wls:WebAuto">
•Ejecución desde un href: este ejemplo inicia una secuencia de comandos denominada WebClick cuando un usuario hace clic en el hipervínculo "aquí" de la página web.
<p>
Haga clic <a href="wls:WebClick">aquí</a> para iniciar la secuencia de comandos "WebClick".
</p>
•Ejecución en una Secuencia de comandos de Java sin parámetros incluidos: La solicitud de variables se ajusta para llamar a la secuencia de comandos de Wavelink sin especificar ningún parámetro.
solicitud var = "wls:dnwebdemo";
•Ejecución de una secuencia de comandos de Java con parámetros incluidos: la solicitud de secuencia de comandos también incluye valores de parámetros específicos que se deben introducir.Si decide incluirlos, todos los parámetros asociados con una secuencia de comandos se deben especificar aquí, para que se definan para esa secuencia de comandos.
wls:setTimeout(1000,'timeout.wav',"exit","1");
•Ejecución con un API: esto funciona casi de la misma manera que la llamada a la secuencia de comandos de Wavelink con parámetros, que se ma descrito arriba.En lugar de eso, cambie el nombre de la secuencia de comandos con el API e introduzca los parámetros asociados.
<p>
Haga clic en <a href="wls:Device.beep(200,500,50)">here</a> para iniciar el API "Device.beep".
</p>
¿Le ha resultado útil este artículo?
El tema era:
Inexacto
Incompleto
No era lo que esperaba
Otros
Copyright © 2017, Ivanti. Todos los derechos reservados.