2015-05-06 14 views
13

Trang web mà tôi đang phát triển được thêm vào danh sách các trang web nội bộ cục bộ trong trình duyệt IE.Ghi đè cài đặt mạng cục bộ của IE

enter image description here

Sau đó trong cài đặt tương thích xem hộp kiểm cho các "các trang web mạng nội bộ được trưng bày tại Compatibility View" được chọn.

enter image description here

vấn đề, các trang web mà tôi đang phát triển ngay bây giờ được hiển thị như xem tương thích trong trình duyệt IE (Vì lý do rất rõ ràng).

Điều tôi cần làm là tìm cách không hiển thị trang web ở chế độ xem tương thích.

Điều tôi đã cố gắng cho đến nay là thêm tiêu đề bên dưới nhưng không có kết quả.

<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 

<httpProtocol> 
 
    <customHeaders> 
 
    <clear /> 
 
    <add name="X-UA-Compatible" value="IE=edge" /> 
 
    </customHeaders> 
 
</httpProtocol>

Loại bỏ các thiết lập trình duyệt IE nói không phải là một lựa chọn vì có 300.000 máy tính để thay đổi trên toàn thế giới (May mắn cho tôi).

Câu hỏi, Có cách nào chúng tôi có thể ghi đè cài đặt này để trang web của tôi không hiển thị ở chế độ tương thích không?

+0

tôi không thể tái tạo vấn đề này ..... tôi đang sử dụng một trang web được xuất bản trên localhost của tôi (http: //localhost/expression.local), nơi tôi đã thêm localhost vào vùng bảo mật Intranet ..... bạn có đang thử nghiệm từ một proxy VS không? localhost: port? bạn có thể cần phải xuất bản trang web cho mục đích thử nghiệm. Tệp> Thuộc tính để xác định khu vực an ninh của IE nào sẽ ánh xạ tới f12> Thẻ mô phỏng để xác định chế độ mô phỏng được thiết lập như thế nào. truy cập https://www.modern.ie/en-us/f12?url=http%3a%2f%2flocalhost%2fexpression.local%2f&mode=Edge để biết thêm hướng dẫn chi tiết. –

+0

Thử thêm * .google.com vào vùng bảo mật mạng nội bộ, bạn có thể sao chép sự cố. – Pinoy2015

Trả lời

3

Có một chủ đề trong đó có một giải pháp tương tự cho một thứ hai của bạn là câu trả lời, nhưng với một chút thêm

Đối với IIS, chỉ cần thêm đoạn code dưới đây để web.config. Đã làm việc cho tôi với IE9.

<system.webServer> 
    <httpProtocol> 
    <customHeaders> 
     <clear /> 
     <add name="X-UA-Compatible" value="IE=edge" /> 
    </customHeaders> 
    </httpProtocol> 
</system.webServer> 

Override intranet compatibility mode IE8

1

Sử dụng thẻ này, và nó sẽ tắt chế độ xem tương thích trong hầu hết các phiên bản trình duyệt IE: <meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE" />

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