2012-06-07 31 views
11

tôi đã cảnh báo như vậy:HTML1115: X-UA-Tương thích thẻ META ('IE = 9, IE = 8, chrome = 1') bỏ qua bởi vì chế độ tài liệu đã được hoàn thành

HTML1115: X-UA-Compatible META tag ('IE=9, IE=8, chrome=1') ignored because document mode is already finalized. 

khi tôi cố gắng mở trang web của tôi tại IE9. Tôi có addthis kịch bản:

<script type="text/javascript" src="https://s7.addthis.com/js/250/addthis_widget.js#async=1"></script> 

mà thêm google + nút

<a class="addthis_button_google_plusone" g:plusone:size="medium"></a> 

Khi tôi nhận xét dòng này - cảnh báo biến mất. Làm thế nào tôi có thể sửa lỗi này?

Trả lời

17

Thẻ meta tương thích x-ua phải đến trước tất cả các phần tử khác không phải là meta hoặc title.

Nếu không, tôi nghĩ chế độ tài liệu đã được quyết định và IE sẽ bỏ qua các lần thử sau này để xác định nó là chế độ tài liệu nào sẽ sử dụng.

+3

Đã cố gắng điều này, mà không thành công: ( –

+1

Không phải trường hợp của tôi, một trong hai ... Rõ ràng là đó là đúng ... – Kzqai

+0

Ah, theo bài viết ở đây: http://evolpin.wordpress.com/2011/ 02/25/ie9-compatible-và-the-meta-tag/Nó phải là thẻ đầu tiên ngay cả trong số các thẻ meta, không may là tôi ủng hộ charset = utf-8 trên thẻ cụ thể của trình duyệt này, vì bộ ký tự cần phải thực sự sớm. – Kzqai

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