0

I'm using MPDF (0.6) to render a PDF. This works fine in Chrome but Internet Explorer has to be a pain in the ass again. Due to limitations by the company I work for there is no reliable version of Chrome or FireFox available and I'm stuck to make it work in Internet Explorer.

The version available is 11.0.9600.17728. And the PDF renders like so (don't mind the TCPDF tab, I'm really using MPDF ;)):

enter image description here

Is there a setting I'm unaware of?

My implementation is quite simple (following the basic getting started example)

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

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

    exit;
}

Below are the request headers and response headers: enter image description here

enter image description here

Again, in Chrome it's working good (but I have that installed on the server, and is not available to the work stations). Suggestions?

Ben Fransen
  • 10,884
  • 18
  • 76
  • 129

1 Answers1

1

The behavior was caused by a HTTP-500 error and then reload the page. Not really sure why, but when opening a new tab it works again. Somehow IE keeps some data in a tab's memory/state together with TCPDF.

Ben Fransen
  • 10,884
  • 18
  • 76
  • 129