GAJAX บทที่ 1

GBrowser เป็น Class พื้นฐานสำหรับตรวจสอบชนิดของ Browser ที่โค้ดนี้ทำงานอยู่ ซึ่งโดยปกติแล้ว Class นี้จะทำงานเป็น Class ภายในมากกว่าเนื่องจากในโค้ดมีการตรวจสอบชนิดของ Browser เพื่อการเลือกวิธีการที่เหมาะสมอยู่แล้ว ทำให้ไม่ต้องทำการตรวจสอบอีก

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

ผู้เขียน goragod โพสต์เมื่อ 04 ม.ค. 2553 เปิดดู 17,187 ป้ายกำกับ GAJAXAJAXJavascript
^