seksanse โพสต์ 2010-8-2 12:36:58

Browser IE กับ Firefox ทำไมแสดงผลต่างกัน

ตามภาพครับ ผมไม่เข้าใจว่าทำไมเวลาผมเปิด browser firefox แล้วมันแสดงผลปกติ แต่พอเปืดด้วย ie กลับแสดงผลบิดเบี้ยวไป
ต้องแก้ไขยังไงครับ นอกจากนั้น ucenter ยังมาทับ shoutbox อีกต่างหาก ช่วยด้วยนะครับ

แสดงผลด้วย Firefox เป็นปกติ


แสดงผลด้วย IE บิดเบี้ยว

unisexx โพสต์ 2010-8-2 13:47:50

เพราะ css ของ firefox กะ ie มีข้อจำกัดบางอย่างที่ไม่เหมือนกันครับ~

firefox มันค่อนข้างฉลาดกว่า ie~

ดูจากรูปแล้ว นอกจาก css แล้ว อาจจะมีการปิดแท็กที่ไม่ถูกต้องด้วยครับ~

seksanse โพสต์ 2010-8-2 19:34:28

ช่วยแนะนำเรื่องการปิดแท็กด้วยครับ

wasityo1 โพสต์ 2010-8-3 12:17:13

แก้ไขล่าสุดโดย wasityo1 เมื่อ 2010-8-3 12:21

ต้องดูว่าคุณ เพิ่มเติมโค้ดอะไรลงไปใน discuz.htm บ้าง

ตัวอย่าง
เช่นคุณ ปรับแต่งโดยเพิ่มเติม แท็ก<center>ให้คุณลองหา แท็ก</center>หากตรวจสอบดูแล้วว่า แท็กปิดครบหมด แต่ยังไม่หาย

ให้ตรวจสอบดูว่าไฟล์ discuz.htm เซฟเป็นอะไร เช่น
เซฟ เป็น UTF-8

หากเซฟเป็นตัวนี้ แนะนำให้เปลี่ยนเป็น ANSI
เนื่องจาก การเซฟไฟล์เป็น UTF-8 จะมีปัญหาเกี่ยวกับการแสดงผลของ discuz7.2 บน ie
(แต่บางเว็บก็ไม่เป็น - ผมคนนึงแหละที่เป็น)

เพิ่มเติม
การเซฟไฟล์เป็น UTF-8 จะมีปัญหาในการแสดงผลเฉพาะกับ ไฟล์ .htm เท่านั้น
ส่วนไฟล์ .php ยังสามารถใช้งานได้ตามปกติ

แต่การเซฟไฟล์เป็น ANSI จะทำให้ บราวเซอร์ไม่สามารถอ่านภาษาไทยได้
หากต้องการเพิ่มเติม ภาษาไทย ให้ไปเพิ่มใน templates.lang.php (จะอยู่ในโฟลเดอร์ default ของเทมเพลต)

ตามปกติถ้าแก้ไข ตามนี้ก็ไม่น่าจะมีปัญหาอะไรแล้วนะครับ ~~

seksanse โพสต์ 2010-8-3 13:03:39

ขอบคุณมากครับ แต่ช้าไปนิดหนึ่งคือว่าผิดลบแล้วลงใหม่หมดเลย
บังเอิญว่าเพิ่งหัดทำเว็บ ขอบคุณมากครับ
หน้า: [1]
ดูในรูปแบบกติ: Browser IE กับ Firefox ทำไมแสดงผลต่างกัน