※ ChatGPTを利用し、要約された質問です(原文:JpGaph + Ajaxでグラフを疑似ウィンドウで表示したい)
JpGraph + Ajaxでグラフを疑似ウィンドウで表示したい
このQ&Aのポイント
最近Ajaxを始めました。PHP jpgraphで作成したグラフを、Ajaxで疑似ウィンドウ的に表示したいです。
graph.phpで生成したグラフを<div="graph"></div>に埋め込む感じで、スクリプトを書いてみましたが、バイナリデータのため表示されません。
解決策がわからず困っています。ご存じの方、お願いいたします。
JpGaph + Ajaxでグラフを疑似ウィンドウで表示したい
最近Ajaxを始めました。
PHP jpgraphで作成したグラフを、Ajaxで疑似ウィンドウ的に表示したいです。
graph.phpで生成したグラフを<div="graph"></div>に
埋め込む感じで、下記のようなスクリプトを書いてみました。
しかし当然バイナリデータなので、期待するような形で表示されてくれません。
どうしたらいいのか皆目検討がつかず、困っています。
ご存じの方、どうぞよろしくお願いいたします。
<html>
<head>
<script src="../../js/prototype.js" type="text/javascript"></script>
<script type="text/javascript">
function showGraph(){
uri = "graph.php";
options = {onComplete: function(req){$("graph").innerHTML=req.responseText;}};
new Ajax.Request(uri, options);
}
</script>
</head>
<body>
<input type="button" value="click" onClick="showGraph()">
<div id="graph"></div>
</body>
</html>
お礼
イメージのsrcのURLにパラメータを渡すことで表示ができました。 どうもありがとうございました。