การใช้แท็ก applet ในภาษา HTML
แท็ก <applet> ใช้สำหรับการฝัง Java applet ลงในหน้าเว็บเพจ
ใน HTML5 ไม่ support แท็ก applet
ใน HTML5 ไม่ support แท็ก applet และใน HTML 4.01 ก็เลิกใช้กันแล้ว ดังนั้นเวลาจะใช้แท็กสำหรับแสดง Java applet ก็ควรใช้แท็ก object แทน
Browser Support
- Internet Explorer
- Firefox
- Chrome
- Safari
- Opera
จะมีบางบราวเซอร์เท่านั้นที่ support แท็ก applet ถ้าต้องการใช้จริง ๆ ก็ต้องติดตั้ง plugin เอา
ตัวอย่างการใช้งาน
<applet code="appletfile.class" width="500" height="650">
Java applet
</applet>
Required Attributes
code
เป็นการกำหนดที่อยุ่ของ java applet
<applet code="appletfile.class" width="500" height="650" align="left">
Java applet
</applet>
Optional Attributes
align
เป็นการกำหนดตำแหน่งของ applet
<applet code="appletfile.class" width="500" height="650" align="left">
Java applet
</applet>
alt
เป็นการกำหนดข้อความ ซึ่งจะแสดงเมื่อ browser ไม่สนับสนุน applet
<applet code="appletfile.class" width="500" height="650" alt="browser not support applet">
Java applet
</applet>
archive
เป็นการกำหนดที่อยู่ของ Java Archive(JAR)
<applet code="appletfile.class" width="500" height="650" archive="doe.jar">
Java applet
</applet>
codebase
เป็นการกำหนด base URL สำหรับ applet
<applet code="appletfile.class" width="500" height="650" codebase="http://java.sun.com/applets/NervousText/1.1">
Java applet
</applet>
height
เป็นการกำหนดความสูงของ applet
<applet code="appletfile.class" width="500" height="650">
Java applet
</applet>
hspace
เป็นการกำหนดระยะห่างระหว่างแนวนอนรอบ applet
<applet code="appletfile.class" width="500" height="650" hspace="10">
Java applet
</applet>
name
เป็นการกำหนดชื่อของ applet เอาไว้ใช้สำหรับใน script
<applet code="appletfile.class" width="500" height="650" name="appletme">
Java applet
</applet>
vspace
เป็นการกำหนดระยะห่างระหว่างแนวตั้งรอบ applet
<applet code="appletfile.class" width="500" height="650" vspace="10">
Java applet
</applet>
width
เป็นการกำหนดความกว้างของ applet
<applet code="appletfile.class" width="500" height="650">
Java applet
</applet>
Standard Attributes
accesskey
เป็นการกำหนด key ในการเข้าใช้งาน หรือเรียกโดยทั่วไปว่า shortcut keys
<applet code="appletfile.class" width="500" height="650" accesskey="d">
Java applet
</applet>
class
เป็นการกำหนด class ให้กับ applet
<applet code="appletfile.class" width="500" height="650" class="setstyleapplet">
Java applet
</applet>
id
เป็นการกำหนด id ให้กับ applet
<applet code="appletfile.class" width="500" height="650" id="testapplet">
Java applet
</applet>
tabindex
เป็นการกำหนด select ใก้กับ applet เมื่อกด tab ค่าที่ใส่เข้าไปคือ ตัวเลข
<applet code="appletfile.class" width="500" height="650" tabindex="1">
Java applet
</applet>
title
เป็นการกำหนดคำอธิบายเมื่อเอาเมาส์ชี้
<applet code="appletfile.class" width="500" height="650" title="Applet Tag">
Java applet
</applet>
style
เป็นการกำหนด style ให้กับ applet
<applet code="appletfile.class" width="500" height="650" style="cursor:pointer;">
Java applet
</applet>
lang
เป็นการกำหนดภาษาให้กับ applet
<applet code="appletfile.class" width="500" height="650" lang="en">
Java applet
</applet>
Event Attributes
onclick
เป็นการกำหนดเมื่อ click
<applet code="appletfile.class" width="500" height="650" onclick="alert(1)">
Java applet
</applet>
ondblclick
เป็นการกำหนดเมื่อ click 2 ครั้ง
<applet code="appletfile.class" width="500" height="650" ondblclick="alert(1)">
Java applet
</applet>
onmousedown
เป็นการกำหนดเมื่อ mouse down
<applet code="appletfile.class" width="500" height="650" onmousedown="alert(1)">
Java applet
</applet>
onmouseup
เป็นการกำหนดเมื่อ mouse up
<applet code="appletfile.class" width="500" height="650" onmouseup="alert(1)">
Java applet
</applet>
onmouseover
เป็นการกำหนดเมื่อ mouse over
<applet code="appletfile.class" width="500" height="650" onmouseover="alert(1)">
Java applet
</applet>
onmousemove
เป็นการกำหนดเมื่อ mouse move
<applet code="appletfile.class" width="500" height="650" onmousemove="alert(1)">
Java applet
</applet>
onmouseout
เป็นการกำหนดเมื่อ mouseout
<applet code="appletfile.class" width="500" height="650" onmouseout="alert(1)">
Java applet
</applet>
onkeypress
เป็นการกำหนดเมื่อกด keyboard แล้ว
<applet code="appletfile.class" width="500" height="650" onkeypress="alert(1)">
Java applet
</applet>
onkeydown
เป็นการกำหนดเมื่อกด keyboard
<applet code="appletfile.class" width="500" height="650" onkeydown="alert(1)">
Java applet
</applet>
onkeyup
เป็นการกำหนดเมื่อกดปล่อยมือจากการกด keyboard
<applet code="appletfile.class" width="500" height="650" onkeyup="alert(1)">
Java applet
</applet>