0

Web ページを強制的に標準モードで開くには、head セクションに次のメタ タグを追加する必要があると思います。

<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">

また、メタタグの前に他のタグが追加される可能性があるため、これが機能しない可能性があることもいくつかの場所で読みました。したがって、HTTP 応答ヘッダーを設定する必要があり、それが機能するはずです。私もそれを行い、応答にヘッダー「X-UA-Compatible」と値「IE=Edge,chrome=1」が含まれていることを IE 開発者ツールで確認しました (スクリーンショットをアップロードできず、十分な評判がありません)。

ただし、ブラウザ モードは依然として IE9 Compat View であり、ドキュメント モードは IE8 標準です。他にやらなければならないことはありますか?

以下はhtmlスニペットです

<!DOCTYPE html>
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO 8859-1"%>
    <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
    <%
        String contextPath = request.getContextPath();
    %>
    <html>
        <head>
            <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
                .
                .
        </head>
    </html>
4

1 に答える 1