2

私は実装しようとしています:

テスト サーバーがデフォルトで IE8 を互換表示に設定しているため、レイアウトが台無しになっています。

ウィケットでこれを実装する特別な方法はありますか?

また、JavaScript が実行されているので、これが干渉しているかどうかはわかりません。

タグの直後に設定されており、まだ運が悪い中で試してみた最初のことです。

4

1 に答える 1

1

ウィケットの使用中に誰かがこの問題に遭遇した場合に備えて、親ページのヘッダーを次のようにオーバーライドすることで、この問題を修正できました。

protected void setHeaders(WebResponse response) 
{  

    response.setHeader("Pragma", "no-cache");
    response.setHeader("Cache-Control", "no-cache, max-age=0, must-revalidate,
    no-store");
    response.setHeader("X-UA-Compatible", "IE=edge");
}

そして、これは魅力のように機能しました!

this -> response.setHeader("X-UA-Compatible", "IE=edge"); それを解決したものです。

于 2013-09-30T18:58:23.890 に答える