使用服务器端脚本(PHP)创建SVG图形

时间:2009-10-23 08:39:30

标签: php javascript html svg

有没有办法使用嵌入了SVG的PHP脚本生成HTML文件,其中SVG本身是由PHP脚本动态生成的?

基本上,我想向客户端显示动态生成的SVG图像,但<embed><object>以及<iframe>仅引用外部源,而PHP仅生成当前的HTML页面(而不是外部来源)

此外,有没有Javascript解决方案可以在当前DOM中逐个添加SVG元素?

2 个答案:

答案 0 :(得分:3)

尝试链接到您的php文件,如下所示:<object href=svg_generator.php> <!-- other attributes necessary for embedding svg not listed here -->

答案 1 :(得分:2)

你可以看一下raphael http://raphaeljs.com/一个很棒的javascript库,它可以让你以跨浏览器的方式操作svg对象。

我相信它会对你有很大的帮助