Browser IE กับ Firefox ทำไมแสดงผลต่างกัน
ตามภาพครับ ผมไม่เข้าใจว่าทำไมเวลาผมเปิด browser firefox แล้วมันแสดงผลปกติ แต่พอเปืดด้วย ie กลับแสดงผลบิดเบี้ยวไปต้องแก้ไขยังไงครับ นอกจากนั้น ucenter ยังมาทับ shoutbox อีกต่างหาก ช่วยด้วยนะครับ
แสดงผลด้วย Firefox เป็นปกติ
แสดงผลด้วย IE บิดเบี้ยว
เพราะ css ของ firefox กะ ie มีข้อจำกัดบางอย่างที่ไม่เหมือนกันครับ~
firefox มันค่อนข้างฉลาดกว่า ie~
ดูจากรูปแล้ว นอกจาก css แล้ว อาจจะมีการปิดแท็กที่ไม่ถูกต้องด้วยครับ~ ช่วยแนะนำเรื่องการปิดแท็กด้วยครับ แก้ไขล่าสุดโดย 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 ของเทมเพลต)
ตามปกติถ้าแก้ไข ตามนี้ก็ไม่น่าจะมีปัญหาอะไรแล้วนะครับ ~~ ขอบคุณมากครับ แต่ช้าไปนิดหนึ่งคือว่าผิดลบแล้วลงใหม่หมดเลย
บังเอิญว่าเพิ่งหัดทำเว็บ ขอบคุณมากครับ
หน้า:
[1]