Velocity powered by Wavelink
META 標記
META 標記包括在網頁頂端的 <head> 和 </head> 標記中。這些將按照在網頁中出現的順序加以評估 (由上而下)。Velocity 將忽略無法識別的標記。
各個 META 標記的格式如下:
<meta http-equiv="[action_name]">
action_type 可以是 URL、IDA 動作、JavaScript 函數或 Ivanti 指令碼。例如:
<meta http-equiv="OnStartup">
部份動作允許動作類型包含取代值;例如,‘%s’、‘%d’ 或 ‘%ld’ 字串可用來指示各個取代項目所屬的位置。這些字串可互換,而且能夠以您偏好的任何格式使用。
Velocity 用戶端支援下列 META 標記。
OnKey 和 OnKey0x META 標記說明按下特定按鍵時將發生的動作。評估的按鍵值是 Velocity 控制台使用的相同按鍵值。OnKey0x 格式需要 Unicode 值,OnKey 格式需要十進位格式。按鍵值區分大小寫。
例如:
使用者按下 2 時,OnKey50
和 OnKey0x32
將回應。
OnKey65
和 OnKey97
回應大寫和小寫的 A。
每次按下任何按鍵時, OnAllKeys 標記都會執行指定的動作。動作類型包含一個引數,這個引數是代表按鍵十進位值的字串。
OnStartup 或 OnLoaded META 標記可讓您指定網頁第一次載入時將執行的動作。網頁完全載入前,不會呼叫 OnLoaded。在網頁完全載入前有時會呼叫 OnStartup,因此可能無法使用影像、樣式表或 JavaScript 檔案。因此,舉例來說,如果 OnStartup 呼叫網頁參照的 JavaScript 功能,則呼叫會失敗。在此情況下,請使用 OnLoaded 確定 .js 檔功能可供使用。
以下提供使用此標記的範例。
<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>
在此範例中,呼叫 helloWorld() 功能是為了在畫面完全載入時,在裝置上顯示警示。
此區段包含啟用或停用掃描器或特定符號的標記。
如果動作名稱為 Scanner
,動作類型為 Enable
,則掃描器將在頁面第一次載入時啟用。如果動作類型為 Disable
,則掃描器將在頁面第一次載入時停用。
Velocity 用戶端支援的其他掃描器動作包括:
•ScannerNavigate
•ScannerProcessed
•符號表示法
使用符號做為動作名稱,並使用 Enabled
或 Disabled
做為動作類型,啟用和停用不同的掃描器符號。Velocity 瀏覽器支援的符號包括:
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 |
除了列出的符號之外,值 ALL_DECODERS 可用來啟用或停用所有的符號。
例如,若只要啟用 UPCA,請依照此順序使用 META 標記:
<meta http-equiv="ALL_DECODERS" content="Disabled">
<meta http-equiv="UPCA" content="Enabled">
所有符號也都可以使用首碼 Scanner_
。
當您從 Meta 標記呼叫程式碼時,請在 http-equiv 屬性中指定動作,接著在內容屬性中提供指令碼名稱。例如:
<meta http-equiv="OnStartup" content="wls:WebAuto(1000,'5','1')">
-或-
<meta http-equiv="OnStartup" content="wls:WebAuto">
提醒: 當您將數字做為參數傳遞時,不需使用引號。當您將文字或字串做為參數傳遞,必須使用引號。
若您無法直接修改主機,您可以使用插入 API 在頁面中插入 HTML、CSS 以及 JavaScript。
如需使用指令碼的詳細資訊,請參閱使用指令碼。
這篇文章有用嗎?
主題是:
不準確
不完全的
不是我的預期
其他
版權 © 2018, Ivanti. 版權所有。