Incorporação a saída de um script de servidor dentro de outra página HTML

StackOverflow https://stackoverflow.com/questions/1612551

  •  06-07-2019
  •  | 
  •  

Pergunta

Eu tenho um script php (generator.php) que gera certa HTML / XML / SVG dependendo várias condições. Eu quero incorporar a saída deste script na minha página inicial (home.php)

por exemplo. Vamos generator.php sempre gerar um documento SVG (completo com SVG NS e DTD). Agora eu quero incorporar esta imagem gerada na saída do home.php

Eu tentei <object>, <embed> e <iframe>. Nada parece funcionar. Alguém sabe como fazer isso?

Foi útil?

Solução

Você pode usar tanto:

  1. arquivo de inclusão do lado do PHP. Assim, no home.php página simplesmente incluir o arquivo generator.php no ponto onde você quer a saída.

ou

  1. Use AJAX no lado do cliente. Em home.php quando a página é carregada no navegador, você pode fazer uma chamada AJAX simples de generator.php e dispay a saída no local desejado na página.

Update (Considerando o comentário abaixo): Será que você tente o seguinte:

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

para o SVG?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top