Domanda

Ho uno script php (generator.php) che genera determinati HTML / XML / SVG a seconda delle varie condizioni. Voglio incorporare l'output di questo script nella mia homepage (home.php)

ad es. Lascia che generator.php generi sempre un documento SVG (completo di SVG NS e DTD). Ora voglio incorporare questa immagine generata nell'output di home.php

Ho provato <object>, <embed> e <iframe>. Nessuno sembra funzionare. Qualcuno sa come realizzare questo?

È stato utile?

Soluzione

Puoi usare:

  1. includi il file sul lato PHP. Quindi su home.php pagina è sufficiente includere il file generator.php nel punto in cui si desidera l'output.

o

  1. Usa AJAX sul lato client. Su home.php quando la pagina viene caricata nel browser è possibile effettuare una semplice chiamata AJAX a generator.php e inviare l'output nel punto desiderato della pagina.

Aggiornamento (considerando il commento di seguito): hai provato questo:

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

per SVG?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top