首页 文章

iPad和iPhone Safari上的ERROR_MESSAGE_MAIN ERROR_MESSAGE_REASON

提问于
浏览
0

我的网站具有下载excel表的功能 . 我正在使用带有Codeigniter的PHPExcel库来创建.xlsx工作表 . 它几乎无处不在,但在iPad / iPhone Safari中 . 以下错误包括屏幕 . Safari Error Screenshot

我下载该文件的代码如下:

ob_end_clean(); $文件名= 'attendance_list.xlsx'; header('Content-Type:application / vnd.ms-excel'); header('Content-Disposition:attachment; filename =“' . $ filename . '”'); header('Cache-Control:max-age = 0'); $ objWriter = PHPExcel_IOFactory :: createWriter($ this-> excel,'Excel2007'); $ objWriter->保存( 'PHP://输出');

我通过jquery和AJAX使用此代码调用php函数 . 请给我答案 .

1 回答

  • 2

    代替:

    header('Content-Type:application / vnd.ms-excel');

    使用

    header('Content-Type:application / vnd.openxmlformats-officedocument.spreadsheetml.sheet');

相关问题