puffychan โพสต์ 2010-3-16 21:18:31

[MOD] ให้ ShoutBox 2.5 เรียงแบบ Newer > Older ได้

แก้ไขล่าสุดโดย puffychan เมื่อ 2010-3-16 22:04

แก้ไขล่าสุดโดย puffychan เมื่อ 2010-3-16 21:19

ShoutBox 2.5 จะมีปัญหาตรงที่ตั้งค่าให้เรียงจาก Newer > Older ไม่ได้(พิมพ์แล้วไม่ขึ้น)
เพราะเวอร์ชั่น 7.2 เอาฟังก์ชั่น ตรวจสอบเบราเซอร์ออกไป

แก้ไขได้ดังนี้

ไฟล์plugins\natz_shoutbox\template\shoutbox.js
ค้นหาif (shoutbox.shout_order == 'asc'){
                        if (is_ie){
                                o.innerHTML = div2.innerHTML+o.innerHTML;
                        }else{
                                o.insertBefore(div1, o.firstChild);
                        }
                }เอาไปแทนที่if (shoutbox.shout_order == 'asc'){
                                o.insertBefore(div1, o.firstChild);
                }Save และ อัพเดท แคช

รีเฟรชหน้าจอก่อนหนึ่งทีก็ใช้ได้แล้วค่ะ

ปล.ความจริงแล้วจะใช้o.innerHTML = div2.innerHTML+o.innerHTML;ก็ได้นะคะ แค่ไม่ต้องให้มันเรียก is_ie ก็ใช้งานได้แล้วล่ะค่ะ


ผิดพลาดตรงไหนอย่าลืมบอกกล่าวนะคะ ขอบคุณค่ะ

sangvichai โพสต์ 2010-3-16 23:34:48

โอ้ขอบคุณครับผมนั่งแก้ก็ไม่ได้สักทีเหอะๆขอบคุณจริงๆ

mrboomba.net โพสต์ 2010-3-23 00:30:05

ใจมากคับ ใช้ได้แล้วว

matatomi โพสต์ 2010-3-28 10:12:59

ขอบคุงครับ

matatomi โพสต์ 2010-4-10 14:30:53

ขอบคุงมากครับ

gorpor โพสต์ 2010-4-21 12:54:06

ขอบคุณมากๆเลยครับ ใช้ได้แล้วครับ {:14_659:}

jaideejung007 โพสต์ 2010-5-1 19:32:43

ยอดเยี่ยมมมาก

ตอนใช้งานใน IE เมื่อเปิืดอย่างที่บอก

มันบอกว่า ไม่รู้จักวัตุ is_ie ผมหาแล้วก็ไม่เจอ

ทำไม่เป็น

ขอบคุณครับ

เด๋ยวจะทำปลั๊กอินออกมาใหม่

ให้รองรับได้ทั้งหมด

จะอ้างอิงมาให้นะครับ:)
หน้า: [1]
ดูในรูปแบบกติ: [MOD] ให้ ShoutBox 2.5 เรียงแบบ Newer > Older ได้