gracias pero no me he explicado bien...vamos a ver tengo este grafico por ejemplo:
Código PHP:
<?php
//print("Esta es la grafica:<br><br>");
//define ('PAGE_WIDTH',612);
//define ('PAGE_HEIGHT',792);
header("Content-type: image/png");
$imgWidth=400;
$imgHeight=250;
// Create image and define colors
$image=imagecreate($imgWidth, $imgHeight);
$colorFondo=imagecolorallocate($image, 240, 240, 240);
$colorBlue=imagecolorallocate($image, 0, 0, 255);
$colorGrey=imagecolorallocate($image, 192, 192, 192);
$colorRed=imagecolorallocate($image, 255, 0, 0);
$colorGreen=imagecolorallocate($image, 0, 255, 0);
$colorNaranja=imagecolorallocate($image, 255, 125, 0);
$colorOther=imagecolorallocate($image, 125, 125, 255);
$colorNegro=imagecolorallocate($image, 0, 0, 0);
imagestring($image, 2, 20, 20, "Como finalizaron las llamadas?", $colorNegro);
imagefilledrectangle($image,80,80,100,180,$colorOther);
imagefilledrectangle($image,105,80,125,180,$colorGrey);
imagefilledrectangle($image,130,80,150,180,$colorRed);
imagefilledrectangle($image,155,80,175,180,$colorGreen);
imagefilledrectangle($image,180,80,200,180,$colorNaranja);
//$pdf=pdf_new();
//pdf_begin_document($pdf,"","");
//pdf_begin_page($pdf,PAGE_WIDTH, PAGE_HEIGHT);
//$dib=pdf_open_memory_image($pdf,$image);
imagepng($image);
//imagecreatefrompng($image);
//imagexbm($image,imagen.bmp);
imagedestroy($image);
print("ya esta");
?>
y quiero que me aparezca en una ventana independiente cuando pulse un boton para enviar datos de un formulario.en pensado en javascript por que con php no lo he conseguido...