Frage

Ich habe einen PHP-Skript (generator.php), die von verschiedenen Bedingungen abhängig bestimmte HTML / XML / SVG erzeugt. Ich möchte die Ausgabe dieses Skripts in meiner Homepage (home.php)

einzubetten

zB. Lassen Sie generator.php immer ein SVG-Dokument (komplett mit SVG NS und DTD) erzeugen. Jetzt möchte ich dieses erzeugte Bild in der Ausgabe von home.php einzubetten

Ich habe versucht, <object>, <embed> und <iframe>. Keiner scheint zu funktionieren. Weiß jemand, wie dies zu erreichen?

War es hilfreich?

Lösung

Sie können entweder:

  1. Datei auf der PHP-Seite umfasst. Also auf dem home.php Seite einfach schließen die generator.php Datei an dem Punkt, an dem Sie die Ausgabe möchten.

oder

  1. Verwenden Sie AJAX auf der Client-Seite. Auf home.php wenn der Seite geladen im Browser können Sie einen einfachen AJAX-Aufruf, um die Ausgabe an der gewünschten Stelle auf der Seite generator.php und dispay.

Update (In Anbetracht der Kommentar unten): Haben Sie versucht, dies:

<object type="image/svg+xml" data="generator.php" width="300" height="200"></object> 

für den SVG?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top