Archive for the ‘JavaScript’ Category

เวลาทำ Popup Javascript แล้วเป็นภาษาต่างดาว

โดยส่วนใหญ่ใน Application ที่เขียน ก็จะต้องมี Popup ที่เป็น Javascript โน้นนี่ แต่สำหรับที่ติดปัญหาก็คือ บางครั้ง Javascript ที่เป็น Popup แสดงภาษาไทยไม่ถูกต้อง คือเป็นต่างดาวไปเลย แม้ว่า Encoding Charset มั่นใจว่า Set ถูกหมดแล้ว วิธีแก้ปัญหาก็แสนจะง่ายดาย เพียงแค่ กำหนด charset ให้ javascript นั้นๆ เลยเช่น <script LANGUAGE=”JavaScript” CHARSET=”UTF-8″>      alert(‘ทดสอบ’); </script> หรือถ้าเป็น javascript แบบไฟล์แยก <SCRIPT LANGUAGE=”JavaScript” CHARSET=”UTF-8″ SRC=”this_is_java.js”></SCRIPT> แค่นี้ Javascript Popup ของเราก็ไม่เป็นภาษาต่างดาวแล้วครับ

เริ่มต้น Javascript Library ดีๆ กับ JQuery

เริ่มต้นกับ Javascript Library ดีๆ กับ JQuery เมื่อก่อนผมใช้ Prototype.js แบบทำ focus ทำ Ajax ง่ายๆ แต่หาอ่าน Document ลำบาก แล้วก็นั่งทำหน้ามึนกับมันไปนาน เลยเขียนได้แค่ก๊อกแก๊ก ก๊อกแก๊ก ไป แต่ไปเจอ หนังสือ JQuery in Action เลยคิดว่า เอาละเว้ย ตัวนี้แหละ (จริงๆ ก็ลองอ่านๆ ดูจากเว็บอื่นๆ ด้วย เพื่อประกอบการตัดสินใจ แม้ความจริง จะสามารถนำมันมาใช้รวมกันได้ทุกอัน) หลังจากที่ลองใช้งานดู พบเว็บที่น่าสนใจดังนี้ เว็บคนไทย อธิบายสั้นๆ ง่ายๆ แต่แจ่มแจ้งด้วย ขั้นตอนการทำงานของ JQuery ที่ทำเรื่องยากๆ ให้หมูไปเลย http://sixhead.com/testrun/jquery/2008.01.31/demo.html ผมชอบอันนี้แทบจะเป็นคู่มือที่อ่านเป็น reference แบบด่วนๆ ได้เลย http://visualjquery.com/1.1.2.html ถ้ามีเพิ่มผมจะมาเขียนเติมนะครับ ^^

Key Pressed Javascript Key Code

พอเราต้องเขียน JavaScript มากๆ เข้าก็มีความจำเป็นในการต้องติดต่อ Interactive กับ Keyboard เพื่อการใช้งานในการอำนวยความสะดวกกับ User มากขึ้น คราวนี้ เวลาเราต้องการเขียน ดัก KeyCode เพื่อดัก Keyboard จำเป็นต้อง รู้รหัสของ Keyboard ไปค้นหาดูในเวบ ได้มาเลยเอามาเก็บไว้ ว่าจะเขียนเป็น JavaScript Keyboard Layout เก็บไว้เลย ตอนนี้เป็น Text ไปก่อนแล้วกัน  :oops: 

Flash กับ Javascript Menu แล้ว Menu หายไปหลัง Flash

ใช้ Flash กับ Javascript Menu ทำไมใช้ Sothink DHTML แล้ว ปรากฏว่า ถ้า Menu มีการ Popup แล้ว เมนูหายไปอยู่หลัง Flash ใครใช้ Sothink แล้วคงเคยเจอ สำหรับวิธีแก้ปัญหา ก็ไม่ได้อยากเย็น เท่าไหร่เลย แต่ปัญหาไม่ได้อยู่ที่ DHTML Menu ของเรา แต่ไปอยู่ที่ Flash แทน – -” เพียง ใส่ Parameter อันนี้เข้าไป ก็จะสามารถใช้งาน DHTML Menu คู่กับ Flash ได้แล้วครับ <param name=”wmode” value=”transparent”>