我有一個頁面用於顯示由jpgraph生成的圖表圖像。使用jquery post得到由jpgraph生成的圖像
該頁面包含folllowing腳本:
jQuery(document).ready(function() {
jQuery.post('wr.php', function(data) {
var newImg = jQuery('<img />');
newImg.attr('src', data);
jQuery('#placeholder').html(newImg);
});
});
然後屆wr.php包含腳本生成圖形
<?php
//lines to generate chart data
$graph->Add($wp);
$contentType = 'image/png';
$gdImgHandler = $graph->Stroke(_IMG_HANDLER);
ob_start(); // start buffering
$graph->img->Stream(); // print data to buffer
$image_data = ob_get_contents(); // retrieve buffer contents
ob_end_clean(); // stop buffer
echo "data:$contentType;base64;" . base64_encode($image_data);
?>
但輸出I在頁面得到的是隻有一個紅色的X標記。任何工作?
Chrome開發者工具顯示「無法加載資源」需要 – mansoondreamz