NECTEC
NSTDA
Home
Computer
Program
Internet & Web
Graphics
CAI
Multimedia
Electrical Power
General Education
Special Education
Links
Webmaster
JavaScript

ตรวจสอบบราวเซอร์

โดยปกติชุดคำสั่งในการสร้างเอกสารเว็บ จะมีการพัฒนาแตกต่างกันไปตามค่ายของบราวเซอร์ ดังนั้นหากต้องการแสดงผลหน้าเว็บให้สมบูรณ์ในแต่ละบราวเซอร์ ควรกำหนดหน้าเว็บแยกตามค่ายของบราวเซอร์ เช่น หน้าแรกของเว็บควรสร้างไว้ 2 หน้า โดยหน้าหนึ่งสำหรับแสดงผลบนบราวเซอร์ค่าย Microsoft อีกหน้าหนึ่งสำหรับ Netscape เป็นต้น

แล้วนำรหัสคำสั่ง JavaScript นี้ไปใส่ไว้ในหน้า index.html เพื่อทำการตรวจสอบบราวเซอร์ โปรแกรมจะทำการตรวจสอบ แล้วแสดงผลหน้าเว็บตามค่าบราวเซอร์นั้นๆ ต่อไป

<SCRIPT LANGUAGE="JavaScript">

var name = navigator.appName
if (name == "Microsoft Internet Explorer")
url=("ระบุชื่อไฟล์ .html ที่สร้างสำหรับ IE");
else
url=("ระบุชื่อไฟล์ .html ที่สร้างสำหรับ Netscape")

</SCRIPT>