mpdf 在 Internet Explorer 中呈现错误

mpdf renders wrong in Internet Explorer

我正在使用 MPDF (0.6) 呈现 PDF。这在 Chrome 中工作正常,但 Internet Explorer 必须再次成为一个痛苦的屁股。由于我工作的公司的限制,没有可用的 Chrome 或 FireFox 的可靠版本,我不得不让它在 Internet Explorer 中运行。

可用版本为 11.0.9600.17728。 PDF 呈现如下(不要介意 TCPDF 选项卡,我真的在使用 MPDF ;)):

是否有我不知道的设置?

我的实现非常简单(遵循基本的入门示例)

public function getPDF()
{
    require_once('../MPDF60/mpdf.php');

    $mpdf = new MPDF();
    $mpdf->WriteHTML('my pdf');
    $mpdf->Output();

    exit;
}

下面是请求 headers 和响应 headers:

同样,在 Chrome 它运行良好(但我在服务器上安装了它,工作站无法使用)。建议?

该行为是由 HTTP-500 错误引起的,然后重新加载页面。不太确定为什么,但是当打开一个新选项卡时它再次工作。 IE 以某种方式将一些数据与 TCPDF 一起保存在选项卡的 memory/state 中。