แท็ก META
แท็ก META จะรวมอยู่ที่ด้านบนสุดของหน้าภายในแท็ก <head> and </head>แท็กเหล่านี้จะได้รับการประเมินตามลำดับที่ปรากฏในหน้าเว็บ (จากบนสุดไปล่างสุด)Velocity จะเพิกเฉยต่อแท็กที่ไม่รู้จัก
แท็ก META แต่ละแท็กจะมีรูปแบบต่อไปนี้:
<meta http-equiv="[action_name]">
Action_type สามารถเป็น URL, การดำเนินการ IDA, ฟังก์ชัน JavaScript หรือ สคริปต์ตัวอย่างเช่น:
<meta http-equiv="OnStartup">
Velocity Client จะรองรับแท็ก META ต่อไปนี้
แท็ก META สำหรับ OnKey และ OnKey0x อธิบายถึงการกระทำที่จะเกิดขึ้นหากมีการกดปุ่มเฉพาะ ค่าปุ่มที่ประเมินเป็นค่าปุ่มแบบเดียวกันกับที่ Velocity Console ใช้ รูปแบบ OnKey0x ต้องใช้ค่า Unicode และรูปแบบ OnKey ต้องใช้รูปแบบทศนิยม ค่าปุ่มจะต้องตรงตามตัวพิมพ์ใหญ่-เล็ก
ตัวอย่างเช่น:
OnKey50
และ OnKey0x32
จะตอบสนองเมื่อผู้ใช้กด 2
OnKey65
และ OnKey97
จะตอบสนองกับ A ทั้งแบบตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก
แท็ก OnAllKeys จะดำเนินการการกระทำที่ระบุเฉพาะในแต่ละครั้งที่มีการกดปุ่มใดๆ ประเภทการกระทำสามารถมีอาร์กิวเมนต์ได้เพียงตัวเดียว ซึ่งเป็นสตริงที่แสดงแทนค่าทศนิยมของปุ่ม
แท็ก META สำหรับ OnStartup หรือ OnLoaded จะช่วยให้คุณสามารถระบุการกระทำที่จะดำเนินการเมื่อโหลดหน้าเว็บเป็นครั้งแรกได้ 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() ถูกเรียกใช้เพื่อแสดงคำเตือนบนอุปกรณ์เมื่อโหลดหน้าจอจนเต็มแล้ว
เซสชันนี้จะมีแท็กต่างๆ ที่เปิดใช้งานหรือปิดใช้งานสแกนเนอร์
หากแอตทริบิวต์การดำเนินการตั้งไว้เป็น สแกนเนอร์
และเนื้อหาคือ เปิดใช้งาน
สแกนเนอร์จะถูกเปิดใช้งานเมื่อโหลดหน้าเป็นครั้งแรก หากเนื้อหาคือ ปิดใช้งาน
สแกนเนอร์จะถูกปิดใช้งานเมื่อโหลดหน้าเป็นครั้งแรก
ตัวอย่างเช่น:
<meta http-equiv="Scanner" content="Disable">
ประเภทการดำเนินการของสแกนเนอร์ที่รองรับโดย Velocity Client ประกอบด้วย:
•เครื่องสแกนนำทาง
•เครื่องสแกนดำเนินการแล้ว
เมื่อคุณเรียกสคริปต์จากแท็ก meta ให้ระบุการกระทำในคุณลักษณะ http-equiv แล้วตั้งชื่อสคริปต์ในคุณลักษณะของเนื้อหา ตัวอย่างเช่น:
<meta http-equiv="OnStartup" content="wls:WebAuto(1000,'5','1')">
-หรือ-
<meta http-equiv="OnStartup" content="wls:WebAuto">
คำเตือน: เมื่อคุณป้อนหมายเลขเป็นพารามิเตอร์ หมายเลขเหล่านั้นไม่จำเป็นต้องมีเครื่องหมายคำพูด เมื่อคุณป้อนข้อความหรือสตริงเป็นพารามิเตอร์ คุณจะต้องใช้เครื่องหมายคำพูด
หากคุณไม่สามารถแก้ไขโฮสต์ของคุณได้โดยตรง คุณสามารถใช้การแทรก API เพื่อแทรก HTML, CSS และ JavaScript ในหน้านั้นได้
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้สคริปต์ โปรดดูที่ การใช้งานการกำหนดค่าขั้นสูง