IE 6 มีปัญหา location.href
คุณสังเกตเห็นบางครั้งสิ่งที่ง่ายก็ปฏิเสธที่จะทำงานใน IE6 ... location.href เป็นเพียงสิ่งดังกล่าว
ถ้าคุณได้เพิ่มฟังก์ชั่นเพื่อ OnClick แท็กสมอคุณชอบด้านล่าง ...
<a href="javascript:void(0);" onclick="onClickLink('xxx');"> ไปยังตำแหน่งใหม่ </ a>
ด้วยฟังก์ชั่นเช่นนี้บาง ...
ฟังก์ชั่น onclickLink (id) {
var URI = "id = test2.html?" + id;
window.location.href = URI;
}
ต้องการประชดของคุณคุณจะสังเกตเห็นว่าเช่นชิ้นส่วนของสคริปต์ง่ายปฏิเสธที่จะทำงานใน IE ... ดี! ฉันสามารถพูดคุยด้วยเหตุผลที่นี่ แต่ไม่คิดว่ามันจะคุ้มค่า ... แม้ว่าฉันจะดูเหมือนจะมีวิธีการแก้ปัญหา ... (ฉันเดิมพันถ้าคุณเข้าใจ Javascript คุณจะเข้าใจว่าทำไมเราเพิ่มนี้ปรับแต่งสำหรับ IE6)
โซลูชั่น
<a href="javascript:void(0);" ตอบแทน onclick="onClickLink('xxx'); false; "> ไปยังตำแหน่งใหม่ </ a>
ถ้าคุณคำตอบง่ายๆใด ๆ โปรดอย่าเขียนความคิดเห็น มันจะจริงจะ appretiated ฉันเดิมพันโดยหลายคน!










































