如何在 HTML 页面中显示 PHP 生成的 Google 图表
我的服务器上有一个名为 graph.php
的文件,它从文本文件中读取动态内容并使用 Google Charts 显示图表。
我在服务器上还有一个 graph.html
文件,需要嵌入该图。我该如何实现这一目标?我尝试使用 javascript 但它不起作用,我可能是错的:
<script language="JavaScript" type="text/javascript"
src="http://mydomain/graph.php">
</script>
I have a file named graph.php
on my server that reads dynamic content from a text file and displays a graph using Google Charts.
I also have a graph.html
file on the server, which needs to embed this graph. How do I achieve this? I tried using javascript but it didn't work, I may be wrong:
<script language="JavaScript" type="text/javascript"
src="http://mydomain/graph.php">
</script>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
编辑:接受的答案:
使用 iframe:
其他方法:如果图形文件是只是一个图像,然后:
确保在该脚本中正确设置标题,即在任何图像之前的
Content-type
标题(应该是image/png
)数据被打印。或者,如果
graph.php
文件具有包含图形的标记,只需使用:
.
EDIT: Accepted answer:
Use an iframe:
<iframe src="http://mydomain/graph.php" />
Other method: if the graph file is just an image, then just:
Make sure your headers are set correctly in that script, namely the
Content-type
header (which should beimage/png
), before any image data is printed.Or, if the
graph.php
file has an<img>
tag with the graph in it, just use:<? include('graph.php') ?>
.