กระทู้นี้ถูกตั้งเมื่อวันที่ 27 กันยายน พ.ศ. 2550, 19:23:14 ซึ่งมีอายุนานกว่า 30 วัน
ดังนั้นเราจึงได้ปิดการตอบในกระทู้นี้ (เพื่อป้องกันการขุดกระทู้ หรือ ปั่น)
เนื่องจากไม่ได้เพิ่มอะไรให้กล่องมานาน ก็ขอเสนอครับ
กล่องเมาส์แตก Extendedโดยหากต้องการใช้ ก็ให้เปิดกล่องเมาส์แตกแบบทั่วไป แล้วลงมาข้างล่าง จะเห็นลิงก์ใต้กล่องครับ
พอกดแล้ว ก็จะมีออพชั่นต่างๆ ให้เลือกครับ
1. ตั้งค่าเบื้องต้น Message Prepending -- ข้อความที่จะมาก่อนข้อความที่เราพิมพ์ครับ
โดยจะเป็น BBCode ก็ได้ แต่อย่าใช้มากจนเกินเหตุนะครับ เดี๋ยวโดนแบน
Message Appending -- ข้อความที่จะต่อท้ายข้อความที่เราพิมพ์ไปครับ
เช่นผมแก้เป็น [
b] กับ [/
b] แล้วผมพิมพ์ว่า hello ข้อความที่ส่งไป
จะเป็น [
b]hello[/
b] แล้วสุดท้ายข้อความที่ออกมาก็เป็น
hello Color Select - เลือกสีข้อความครับ อย่าใช้เลย เดี๋ยวโดนแบน
เนื่องจากในเว็บเรามีการใช้สีกันในชื่อคนเยอะอยู่แล้ว ดังนี้
อย่าใช้สีกับข้อความเลยครับ ดูแล้วมันงงหัวจริงๆ
แต่ถามว่า งงแล้วทำมาทำไป.... แหะๆๆๆๆ ทำไว้เล่นๆ เฉยๆ อ่ะครับ
2. ตั้งค่าขั้นสูง MouseCode - โค้ดสำหรับกล่องเมาส์แตกครับ โดยใช้ภาษา JavaScript
ในการดำเนินการครับ ใช้อยากจะแบ่งโค้ดกันใช้ก็สามารถแบ่งได้ที่
กระทู้นี้เลยครับ
โดยตัวแปรที่มีให้ก็คือ
ข้อความ:String กับ
รายชื่อ:Array ครับ
MouseCode มีประโยชน์เวลาต้องการจะสร้างข้อความลัด สร้าง Filter หรือแก้พิมพ์ผิดแหละครับ
เช่นตัวอย่างโค้ดนี้ครับ
ข้อความ = ข้อความ.replace(/ดีครีบ/g, 'ดีครับ');
ข้อความ = ข้อความ.replace(/:refresh:/g, 'ทุกท่านโปรด Refresh กล่องด้วยครับ');
โค้ดนี้จะแก้คำว่า "ดีครีบ" ให้เป็น "ดีครับ" และแทนคำว่า ":refresh:" ให้กลายเป็น "ทุกท่านโปรด Refresh กล่องด้วยครับ" ครับ
หากใครเก่งๆ ActionScript / Flash / JavaScript ขอบอกว่า โค้บางส่วนสามารถนำมาใช้กับ
MouseCode ได้ครับ