質問
さまざまな条件に応じて特定のHTML / XML / SVGを生成するphpスクリプト(generator.php)があります。このスクリプトの出力をホームページ(home.php)に埋め込みたい
eg。 generator.phpが常にSVGドキュメントを生成するようにします(SVG NSおよびDTDで完了)。ここで、この生成された画像をhome.phpの出力に埋め込みたい
<object>
、<embed>
、および<iframe>
を試しました。動作しないようです。誰もこれを達成する方法を知っていますか?
解決
次のいずれかを使用できます:
- PHP側のインクルードファイルしたがって、home.phpこのページには、出力したい場所にgenerator.phpファイルを含めるだけです。
または
- クライアント側でAJAXを使用します。ページが読み込まれるときのhome.phpブラウザでgenerator.phpに簡単なAJAX呼び出しを行い、ページ上の目的の場所で出力を表示できます。
更新(下記のコメントを考慮):これを試しましたか:
<object type="image/svg+xml" data="generator.php" width="300" height="200"></object>
SVGの場合
所属していません StackOverflow