เช็ค บราวเซอร์ Browser ด้วย php อย่างง่าย
05 November 2009PHP code เช็ค บราวเซอร์ สามารถนำไปประยุกต์ใช้ในการกำหนดไฟล์ css ที่ต้องการนำมาแสดงเช่น
กรณี IE 6 กับ IE 7 ที่มีคุณสมบัติของ css ไม่เหมือนกัน
กรณี ต้องการให้หน้าเว็บเพ็จ หรือเว็บไซต์เปิดได้เฉพาะบางบราวเซอร์
กรณี กำหนดให้เว็บไซต์มีการแสดงผลที่แตกต่างกันไปตาม บราวเซอร์ที่ใช้
กรณี ต้องการทราบว่ามีการใช้บราวเซอร์ใดเข้ามาใช้งานเว็บไซต์ ฯลฯ
PHP Code รวม
<?php
function chkBrowser($nameBroser){
return preg_match("/".$nameBroser."/",$_SERVER['HTTP_USER_AGENT']);
}
?>
<?php
if(chkBrowser("MSIE")==1){
// IE
if(chkBrowser("MSIE 8")==1){
// IE 8
}elseif(chkBrowser("MSIE 7")==1){
// IE 7
}elseif(chkBrowser("MSIE 6")==1){
// IE 6
}else{
// IE อื่นๆ
}
}elseif(chkBrowser("Firefox")==1){
// Firefox
}elseif(chkBrowser("Chrome")==1){
// Chrome
}elseif(chkBrowser("Chrome")==0 && chkBrowser("Safari")==1){
// Safari
}elseif(chkBrowser("Opera")==1){
// Opera
}elseif(chkBrowser("Netscape")==1){
// Netscape
}else{
// Other
}
?>
สามารถนำโค้ดมาตรวจสอบ เฉพาะบางบราวเซอร์ได้ ดังนี้
<?php
function chkBrowser($nameBroser){
return preg_match("/".$nameBroser."/",$_SERVER['HTTP_USER_AGENT']);
}
?>
<?php
if(chkBrowser("MSIE 6")==1){
// เงื่อนไขถ้าบราวเซอร์เป็น IE 6
}
// หรือ
if(chkBrowser("MSIE")==0){
// เงื่อนไขถ้าบราวเซอร์ไม่ใช่ IE
}
?>
บทความคนเข้าอ่านวันนี้
29 Mar 10 สร้างฟอร์ม ดึง พิกัด ค่า latitude และ longitude จาก google map อ่าน 6547 10 May 10 แก้ปัญหา ปุ่ม back ปุ่ม forward กับการใช้งาน ajax โหลดหน้าเพจ ด้วย jQuery plugin อย่างง่าย อ่าน 3213 25 Sep 08 หาตำแหน่งของ element แนวแกน x แกน y ด้วยฟังก์ชันของ jQuery อ่าน 2571 02 Jun 10 การหา ขนาด ความกว้าง ความสูงของ รูปภาพ ด้วย javascript อ่าน 2132 25 Sep 08 แปลงค่าตัวแปรเป็นตัวแปร Number ด้วยฟังก์ชัน parseInt() และ parseFloat() อ่าน 3191 28 Oct 08 การ hilight form ฟอร์มด้วย javascript อย่างง่าย อ่าน 3530 28 Sep 10 สร้างคำสั่ง สำหรับปุ่มควบคุม กำหนดเอง ใน google map อ่าน 1507 05 Nov 08 แสดงป้ายโฆษณา banner แบบสุ่ม random ด้วย ajax อย่างง่าย อ่าน 4305 06 Sep 10 ประยุกต์ การ invite friends ใน facebook มาใช้งาน อ่าน 3196 25 Mar 11 สร้างรูปแบบ วันที่ คล้าย วันที่ใน facebook comment ด้วย php อย่างง่าย อ่าน 2683 06 Mar 11 แนะนำ ปลั๊กอิน comment ตัวใหม่ของ facebook อ่าน 3163 20 Dec 09 ประยุกต์การทำ overlay เพจ กับกล่องข้อความ ด้วย jQuery อ่าน 4645 23 Jan 12 แนวทางการประยุกต์ การซ่อน แสดงเนื้อหาสำหรับล็อกอิน อย่างง่าย ด้วย jQuery อ่าน 278 23 Dec 09 จัดรูปแบบ การแบ่งคอลัมน์ column ของ ตาราง สำหรับแสดงข้อมูล ด้วย php อ่าน 3863 25 Sep 08 แสดงตัวอักษร เหมือนกับกำลังพิมพ์ คล้าย www.manager.co.th อ่าน 3031 14 Mar 09 สร้าง tooltip กล่องข้อความตัวช่วยเหลือได้ง่ายด้วย jQuery อ่าน 7777 06 Jan 09 บวกวันใน javascript ด้วยฟังก์ชัน day add อย่างง่าย อ่าน 3826 01 Feb 09 สร้างกล่องแจ้งข้อความ คล้าย MSN ด้วย jQuery อ่าน 5992 29 Dec 10 เพิ่มเติม การใช้งาน popup แบบ showModalDialog อย่างสมบูรณ์ อ่าน 4011 25 Oct 08 สร้างฟังก์ชันการหา whois เบื้องต้นด้วย php อย่างง่าย อ่าน 1416
