2010-03-29 34 views
5

Tôi đang sử dụng phương thức tải jquery để cập nhật div, nó hoạt động tốt cho đến khi tôi kiểm tra mã của mình dưới IE6. Vấn đề là: theo IE6, khi tôi nhấp vào nút để kích hoạt phương thức tải, trang sẽ không thay đổi cho đến khi tôi di chuyển con trỏ, điều đó có nghĩa là nếu tôi nhấp chuột và giữ tay khỏi chuột, trang không thay đổi , nếu tôi di chuyển chuột, trang sẽ được cập nhật.Một vấn đề lạ khi sử dụng jquery trong IE6

Sự cố này chỉ xảy ra trong IE6. IE7, IE8, Firefox tất cả đều không có vấn đề gì.

Các bạn đã từng gặp phải loại sự cố này chưa?

+5

"Lạ" là tên đệm của IE 6 –

+1

javascript issue trong IE6? gây sốc! –

Trả lời

4

Đây là vấn đề bản vẽ trong IE6 khi hiển thị một số loại nội dung nhất định, thường liên quan đến các bộ lọc. Đôi khi bạn có thể kích hoạt vẽ lại bằng cách thực hiện việc này, tuy nhiên, không hoạt động trong mọi trường hợp ... chào mừng bạn đến với IE:

$(window).resize(); 
+0

Tôi đã thử, điều này không hiệu quả đối với tôi. – Sawyer

+0

@Tony - Cần thêm thông tin, bắt đầu bằng javascript và html, có thể là CSS. Việc cung cấp hầu như không có thông tin hoặc mã cụ thể nào ... làm cho việc trả lời tốt hơn bất kỳ nguyên nhân phổ biến nào của vấn đề trở nên khó khăn hơn. Một thẻ html không được tiết lộ ví dụ tạo ra hành vi ngẫu nhiên là tốt. Bước đầu tiên: kiểm tra xem đánh dấu của bạn có hợp lệ không: http://validator.w3.org/ Chạy trang và chức năng tải, chọn tất cả, xem nguồn lựa chọn trong firefox, sau đó thực hiện phương thức xác thực nhập trực tiếp tại url đó (nếu không thì ajax tải nội dung sẽ không có). –

Các vấn đề liên quan