Apr 5 2010
Identify Browser using JavaScript (IE problem)
จะทำอย่างไรเมื่อ ie 6 แสดงผลต่างกับ browser อื่นๆเป็นอย่างมาก จะเลิกใช้ก็ไม่ได้ เพราะ user ie 6 ยังค่อนข้างเยอะอยู่ ถ้ามีปัญหาในกรณีนี้บางครั้งต้องหลีกเลี่ยงด้วยการใช้ javascript ในการแบ่งแยกว่านี่เป็น browser อะไร ตามตัวอย่างนี้เลยครับ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | var ua = navigator.userAgent.toLowerCase(); if ( ua.indexOf( "opera" ) != -1 ) { browserName = "opera"; } else if ( ua.indexOf( "msie" ) != -1 ) { browserName = "msie"; } else if ( ua.indexOf( "safari" ) != -1 ) { browserName = "safari"; } else if ( ua.indexOf( "mozilla" ) != -1 ) { if ( ua.indexOf( "firefox" ) != -1 ) { browserName = "firefox"; } else { browserName = "mozilla"; } } |
หลังจากนี้ก็ต้องไปแบ่งแยกกันละว่า จะให้ browser อะไรแสดงผลแบบไหน
หวังเป็นอย่างยิ่งว่าข้อมูลนี่จะเป็นประโยชน์นะครับ
ขอบคุณ
quomon.com
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.
Apr 05, 2010 @ 15:57:47
โอ้ว… เจ๋งๆๆๆ