GAJAX บทที่ 1
GBrowser เป็น Class พื้นฐานสำหรับตรวจสอบชนิดของ Browser ที่โค้ดนี้ทำงานอยู่ ซึ่งโดยปกติแล้ว Class นี้จะทำงานเป็น Class ภายในมากกว่าเนื่องจากในโค้ดมีการตรวจสอบชนิดของ Browser เพื่อการเลือกวิธีการที่เหมาะสมอยู่แล้ว ทำให้ไม่ต้องทำการตรวจสอบอีก
properties
properties
- IE คืนค่า true ถ้าเป็น IE
- Opera คืนค่า true ถ้าเป็น Opera
- WebKit คืนค่า true ถ้าเป็น WebKit (เว็บมาตรฐาน)
- Gecko คืนค่า true ถ้าใ ช้ Gecko เป็น Engine เช่น Flock, Forefox
- MobileSafari คืนค่า true ถ้าเป็น Safari (mobile)
<p><input type="checkbox" id="isIE" /> IE</p>
<p><input type="checkbox" id="isOpera" /> Opera</p>
<p><input type="checkbox" id="isWebKit" /> WebKit</p>
<p><input type="checkbox" id="isGecko" /> Gecko</p>
<p><input type="checkbox" id="isMobileSafari" /> MobileSafari</p>
<script type="text/javascript">
$E('isIE').checked= GBrowser.IE;
$E('isOpera').checked= GBrowser.Opera;
$E('isWebKit').checked= GBrowser.WebKit;
$E('isGecko').checked= GBrowser.Gecko;
$E('isMobileSafari').checked= GBrowser.MobileSafari;
</script>
ตัวอย่าง :
IE
Opera
WebKit
Gecko
MobileSafari