【发布时间】:2014-01-05 20:34:41
【问题描述】:
背景:它的ae学习网站,当用户处于学习阶段时,它会在前3页显示阅读内容,之后需要用户做测试,当用户克服所有挑战,它将显示pdf证书。
目前,问题是:到达最后一页后,总是显示一些奇怪的词:(以下是全部)
(%PDF-1.3 3 0 obj endobj 4 0 obj 流 x�3R��2�35W(�r Q�w3T04�30PISp �Z*�[����(hx��� �+����(j*�d��7W)
这里是部分代码,文件名为load_data.php
else if ($cur_page == $no_of_paginations){
ob_end_clean();
require("../fpdf.php");
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
if (preg_match("/MSIE/i", $_SERVER["HTTP_USER_AGENT"])){
header("Content-type: application/PDF");
} else {
header("Content-type: application/PDF");
header("Content-Type: application/pdf");
}
$pdf->Output();
exit;
}
这里是分页的ajax:
function loadData(page){
// debugger;
loading_show();
$.ajax
({
type: "POST",
url: "load_data.php",
data: { page: +page, tableName: $.urlParam('modules') },
//data: "page="+page,
success: function(msg)
{
$("#container").ajaxComplete(function(event, request, settings)
{
loading_hide();
$("#container").html(msg);
});
}
});
}
loadData(1); // For first time page load default results
$('#container .pagination li.active').live('click',function(){
var page = $(this).attr('p');
loadData(page);
})
【问题讨论】: